<script>
let i = 3;
while (i > 0) {
console.log(`while: ${i}`);
i--;
}
// 출력값
// while: 3, while: 2, while: 1
</script>
<script>
do {
console.log(`do while: ${i}`);
i--;
} while (i > 0);
// 출력값
// do while: 0
</script>
// Q1. iterate from 0 to 10 and print only even numbers (use continue)
<script>
for (let i = 0; i < 11; i++) {
if ( i % 2 !== 0) {
continue;
}
console.log(`Q1: ${i}`);
}
// 출력값
// Q1: 0
// Q1: 2
// Q1: 4
// Q1: 6
// Q1: 8
// Q1: 10
</script>
// Q2. iterate from 0 to 10 and print numbers until reaching 8 (use break)
<script>
for ( let i = 0; i < 11; i++) {
if (i > 8) {
break;
}
console.log(`Q2: ${i}`);
}
// 출력값
// Q2: 0
// Q2: 1
// Q2: 2
// Q2: 3
// Q2: 4
// Q2: 5
// Q2: 6
// Q2: 7
// Q2: 8
</script>