-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathloop-basic.js
More file actions
39 lines (36 loc) · 788 Bytes
/
loop-basic.js
File metadata and controls
39 lines (36 loc) · 788 Bytes
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
//Question 1
console.log("*** Question 1 ***")
for(let i=0;i<=5;i++){
process.stdout.write(`${i} `);
i+=1;
}
process.stdout.write('\n');
//Question 2
console.log("*** Question 2 ***")
for(let i=0;i<=15;i+=2){
process.stdout.write(`${i} `);
if(i&1) continue;
i+=1;
}
process.stdout.write('\n');
//Question 3
console.log("*** Question 3 ***")
for(let i=0;i<5;i++){
for(let j=i;j<=5;j++){
process.stdout.write(`${i} ${j}`);
process.stdout.write('\n');
}
}
process.stdout.write('\n');
//Question 4
console.log("*** Question 4 ***")
for(let i=0;i<5;i++){
for(let j=i;j<=5;j++){
if(i+j==10){
break;
}
process.stdout.write(`${i} ${j}`);
process.stdout.write('\n');
}
}
process.stdout.write('\n');