forked from elenap1988/develop
-
Notifications
You must be signed in to change notification settings - Fork 0
/
js
166 lines (110 loc) · 2.93 KB
/
js
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
// task 6
// let numbers = [];
// while(true){
// let num = prompt('Введите число');
// numbers.push(Number(num));
// if (num === '15') break;
// }
// sum = 0;
// for(i = 0; i < numbers.length; i++){
// sum += numbers[i];
// }
// alert(sum);
//task1
// let styles = ['Джаз','Блюз'];
// document.write(styles);
// document.write('</br>');
// styles.push('Рок-н-poл');
// document.write(styles);
// document.write('</br>');
// styles[1] = 'Классика';
// document.write(styles);
// document.write('</br>');
// let reduce = styles.shift();
// alert(reduce);
// document.write('</br>');
// styles. unshift('Рэп','Рэгги');
// document.write(styles);
// document.write('</br>');
//Task3
// let arr = ['Anna', 12, 'Sam', 9, 'Kate', 10, 'Ron',9];
// for (let i = 0; i < arr.length; i++){
// if (typeof arr[i] === 'string'){
// console.log(arr[i] + 'string value');
// }
// else{
// console.log(arr[i] + 'number value');
// }
// }
// arr.forEach(function(elem,index){
// console.log('${elem}');
// console.log('${index}');
// });
//Task4
// let arr = [1,4,2,67,34,2,50,23,11,10,5,4,9,21];
//1 способ
// document.write(arr);
// document.write('</br>');
// let newArr = arr.map( arr => arr + 10);
// document.write(newArr);
//2 способ
// for (let i = 0; i < arr.length; i++){
// arr[i] += 10
// }
// document.write(arr);
//Task 5
// let arr = ['lena lena', 'ola ola', 'kate kate',1];
// let newArr = arr.filter(function(item){
// if (typeof item === 'string'){
// return true
// }
// else{
// return false
// }
// });
// console.log(newArr);
// let str = newArr.shift();
// function bigLetter(){
// return str[0].toUpperCase() + str.substring(1);
// }
// console.log(bigLetter());
//Task2
// let arr = ['lena', 'ola', 'vala'];
// let newArr = arr.shift();
// console.log(newArr);
// count = 0;
// for(let i = 0; i < newArr.length; i++){
// if(newArr[i]) count++;
// }
// let runArr = [];
// runArr.push(count);
// console.log(runArr);
// task 9
// const data = [1,2,1,2,3];
// let newData = data.filter(function(item,index){
// return data.indexOf(item) === index;
// })
// document.write(newData);
//task 11
// const arr1 = [1,2];
// const arr2 = [2,3];
// const arr3 = ['a', 'b'];
// const arr4 = ['b', 'c'];
// const arr5 = ['b', 'e', 'c'];
// const arr6 = ['b', 'b', 'e'];
// const arr7 = ['b', 'c', 'e'];
// const arr8 = ['b', 'e', 'c'];
// // arr1 arr2 [2];
// // arr3 arr4 arr5 ['b'];
// // arr7 arr8 ['b' 'e'];
// let newArr = arr6.concat(arr7,arr8);
// console.log(newArr);
// let simbol = newArr.filter(function(item,index){
// return newArr.indexOf(item) !== index;
// });
// console.log(simbol);
// let simbol1 = simbol.filter(function(item,index){
// return simbol.indexOf(item) !== (index);
// })
// console.log(simbol1);
//Moжно и дальше повторять. Как зацтклить filter и записать в функцию?