-
Notifications
You must be signed in to change notification settings - Fork 12
/
Lesson4
63 lines (54 loc) · 5.02 KB
/
Lesson4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
1) створити функцію яка приймає масив та виводить його
2) створити функцію яка заповнює масив рандомними числами та виводить його. Для виведення використати попередню функцію.
3) створити функцію яка приймає три числа та виводить найменьше. (Без Math.min!)
4) створити функцію яка приймає три числа та виводить найбільше. (Без Math.max!)
5) створити функцію яка повертає найбільше число з масиву
6) створити функцію яка повертає найменьше число з масиву
7) створити функцію яка приймає масив чисел, сумує значення елементів масиву та повертає його.
8) створити функцію яка приймає масив чисел та повертає середнє арифметичне його значень.
9) Створити функцію яка приймає масив будь яких объектів, та повертає масив ключів всіх обєктів
EXAMPLE:
[{name: 'Dima', age: 13}, {model: 'Camry'}] ===> [ name, age, model ]
10) Створити функцію яка приймає масив будь яких объектів, та повертає масив значень всіх обєктів
EXAMPLE:
[{name: 'Dima', age: 13}, {model: 'Camry'}] ===> [ Dima, 13, Camry ]
11) створити функцію яка скаладає значення елементів з однаковими індексами та повертає новий результуючий масив.
EXAMPLE:
[1,2,3,4]
[2,3,4,5]
результат
[3,5,7,9]
============================================================================================
- створити функцію яка приймає будь-яку кількість чисел, повертає найменьше, а виводить найбільше (Math використовувати заборонено);
- Взяти задачі з завдання 10 та 9 та обєднати їх в одну динамічну функцію.
Що б я міг сам вибрати повернути мені масив ключів чи масив значень.
- Приймає масив та число "i", та міняє місцями об`єкт який знаходиться в індексі "i" на "i+1"
EXAMPLE:
foo([9,8,0,4], 0) // ==> [ 8, 9, 0, 4 ]
foo([9,8,0,4], 1) // ==> [ 9 ,0, 8, 4 ]
foo([9,8,0,4], 2) // ==> [ 9, 8, 4, 0 ]
- Сворити функцію яка буде переносити елементи з значенням 0 у кінець маисву. Зберігаючи при цьому порядок не нульових значень.
Двожина масиву від 2 до 100
EXAMPLE:
[1,0,6,0,3] => [1,6,3,0,0]
[0,1,2,3,4] => [1,2,3,4,0]
[0,0,1,0] => [1,0,0,0]
- Дано список імен.
let n1 = ' Harry Potter '
let n2 = ' Ron Whisley '
let n3 = ' Hermione Granger '
Написати функцію, яка приймає будь яке не валідне імя, та нормалізує його в наступнйи вигляд
let n1 = 'Harry Potter'
let n2 = 'Ron Whisley'
let n3 = 'Hermione Granger'
============================================================================================
// ******************* НАЗАД В МИНУЛЕ *********************** //
Створити функцію яка :
- Додає в боді блок з текстом "Hello owu"
- Додає в боді елемент з текстом . Тип елементу та текст отримати через аргументи
- приймає масив автомобілів (можна взяти з попередніх дз ),та індентифікатор елемнту в який потрібно додати список цих автомобілів.
Для кожного автомобіля створити свій блок, та додати його в елемент, індентифікатор якого ви отримали. Всі властивості авто в обному блоці
- приймає масив автомобілів (можна взяти з попередніх дз ),та індентифікатор елемнту в який потрібно додати список цих автомобілів.
Для кожного автомобіля створити свій блок, та додати його в елемент, індентифікатор якого ви отримали.
Для кожної властивості створити всередені блока автомоблія свій блок
// ******************* НАЗАД В МИНУЛЕ *********************** //