Skip to content

Commit b8868de

Browse files
committed
Change and renumber examples
1 parent 7a4bf57 commit b8868de

File tree

14 files changed

+66
-32
lines changed

14 files changed

+66
-32
lines changed

JavaScript/1-for.js

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
'use strict';
22

3-
for (let i = 0; i < 10; i++) {
3+
console.log('Example 1');
4+
5+
for (let i = 0; i < 3; i++) {
46
console.log(i);
57
}
8+
9+
console.log('Example 2');
10+
11+
{
12+
let i = 0;
13+
for (; i < 3; i++) {
14+
console.log(i);
15+
}
16+
}
17+
18+
console.log('Example 3');
19+
20+
{
21+
let i = 0;
22+
for (; i < 3;) {
23+
console.log(i++);
24+
}
25+
}

JavaScript/4-for-in-obj.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
'use strict';
2+
3+
const hash = {
4+
first: 7,
5+
second: 10,
6+
third: 1,
7+
fourth: 5
8+
};
9+
10+
hash.fifth = 2;
11+
12+
for (const key in hash) {
13+
const value = hash[key];
14+
console.log(
15+
key, '\t', typeof(key), '\t',
16+
value, '\t', typeof(value)
17+
);
18+
}
Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,3 @@ for (const i in numbers) {
1010
const value = numbers[i];
1111
console.log(i, typeof(i), value);
1212
}
13-
14-
let j, value;
15-
for (j in numbers) {
16-
value = numbers[j];
17-
console.log(j, value);
18-
}

JavaScript/5-for-of.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

JavaScript/6-break.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

JavaScript/6-for-of.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
'use strict';
2+
3+
const numbers = [7, 10, 1, 5, 2];
4+
numbers.field2 = 'Value2';
5+
numbers[-10] = 'Value3';
6+
numbers.field1 = 'Value1';
7+
numbers[5] = 20;
8+
9+
for (const i of numbers) {
10+
const value = numbers[i];
11+
console.log(i, typeof(i), value);
12+
}

JavaScript/7-break.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
'use strict';
2+
3+
const flag = false;
4+
5+
label1: {
6+
console.log(1);
7+
label2: {
8+
console.log(2);
9+
break label1;
10+
console.log(3);
11+
}
12+
console.log(4);
13+
}
14+
console.log(5);
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
'use strict';
22

33
let i = 0;
4-
54
while (i < 10) {
65
i++;
76
console.log('Hello');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ const res1 = [7, 10, 1, 5, 2]
1616
.filter(x => x > 4)
1717
.map(f3)
1818
.reduce((acc, val) => acc + val);
19+
1920
console.log(res1);
2021

2122
[7, 10, 1, 5, 2]

0 commit comments

Comments
 (0)