Skip to content

Commit 12de371

Browse files
committed
basics - got to arrays
1 parent 109f220 commit 12de371

File tree

1 file changed

+45
-4
lines changed

1 file changed

+45
-4
lines changed

a_temp_deleteME/basics1.js

Lines changed: 45 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,49 @@ while(required){
4848
required= false;
4949
}
5050

51-
// from 1->10 give common multiple values of 2 and 5
51+
// from, and/or loops
5252
for(let k=0; k<=10; k++){
53-
if(k%2 == 0)
54-
console.log("for loop - multiple 2, 5: " + k)
55-
}
53+
if(k%2 == 0 && k%5 == 0)
54+
console.log("for loop - multiple 2 AND 5: " + k)
55+
}
56+
for(let k=0; k<=10; k++){
57+
if(k%2 == 0 || k%5 == 0)
58+
console.log("for loop - multiple 2 OR 5: " + k)
59+
}
60+
61+
let n = 0;
62+
for(let k=0; k<=100; k++){
63+
if(k%2 == 0 && k%5 == 0){
64+
n++;
65+
console.log("for loop - multiple 2 OR 5 - first 3 characters: " + k);
66+
if (n==3);
67+
break;
68+
}
69+
70+
}
71+
72+
console.log("########################################################")
73+
console.log("ARRAYS");
74+
var marks = Array(6);
75+
var marks = new Array(20, 40, 35, 12, 38);
76+
77+
var marks = [20, 40, 35, 12, 38];
78+
mySubArray = marks.slice(2,5);
79+
console.log("subArray: " + mySubArray);
80+
81+
console.log(marks[2]);
82+
83+
marks[3] = 15;
84+
console.log(marks[3]);
85+
86+
console.log("array length: " + marks.length);
87+
88+
marks.push(65);//append
89+
console.log(marks);
90+
marks.pop();
91+
console.log(marks);
92+
marks.unshift(1); // 1st position
93+
94+
console.log("number on posistion: " + marks.indexOf(38));
95+
console.log("120 part of array? " + marks.includes(120));
96+

0 commit comments

Comments
 (0)