-
Notifications
You must be signed in to change notification settings - Fork 2
/
meeting-7.js
52 lines (43 loc) · 988 Bytes
/
meeting-7.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
// zmienna ilość parametrów
var fun = function(pierwszy, drugi, trzeci) {
console.log("Pierwszy: ", pierwszy);
console.log("Drugi: ", drugi);
console.log("Trzeci: ", trzeci);
if (trzeci === undefined) {
trzeci = 3;
}
console.log("Trzeci [po podmianie]: ", trzeci);
return pierwszy + drugi + trzeci;
}
fun(5, 6);
// Tablice [arrays]
var twoja = "asdfasdfasd";
var arr = [1, 77, twoja, false, "stara", 4];
for (i = 0; i < arr.length; i = i + 1) {
console.log(arr[i])
}
arr.length
arr[5]
var arr2
// wypisz elementy większe od 10
var arr2 = [1, 20, 3, 30, 4, 40];
// for
for (var i = 0; i < arr2.length; i = i + 1) {
if (arr2[i] > 10) {
console.log(arr2[i]);
}
}
// while
var j = 0;
while(j < arr2.length) {
if (arr2[j] > 10) {
console.log(arr2[j]);
}
j = j + 1;
}
// wypisz elementy w odwrotnej kolejności
var arr3 = [1, 2, 45553, 4];
for (var i = arr3.length - 1; i >= 0; i = i - 1) {
console.log(arr3[i])
}
// wypisz połowę tablicy