01. 1부터 100까지 출력하기(for문, while, do while)
{
//for문
for (let i = 0; i < 100; i++) {
console.log(i);
}
//1,2,3,4....100
}
{
//while문
let num = 0;
while (num < 100) {
console.log(num);
num++;
}
//1,2,3,4....100
}
{
//do while문
let num = 0;
do {
console.log(num);
num++;
} while (num < 100);
//1,2,3,4....100
}
결과 확인하기
1~100
1~100
1~100
1~100
1~100
02. 0부터 100까지 짝수, 홀수 출력하기(for문, if문)
{
//짝수 출력
for (let i = 1; i <= 100; i++) {
if (i % 2 == 0) {
console.log(i)
}
//2,4,6,8...100
}
//홀수 출력
for (let i = 1; i <= 100; i++) {
if (i % 2 == 1) {
console.log(i)
}
//1,3,5,7...99
}
}
결과 확인하기
2,4,6,8...100
1,3,5,7...99
1,3,5,7...99
03. 0부터 100까지 짝수는 파란색, 홀수는 빨간색 출력하기
{
for (let i = 1; i<= 100; i++) {
if (i % 2 == 0) {
document.write("" + i + "")
} else {
document.write("" + i + "")
}
}
}
결과 확인하기
2,4,6,8...100 -> 파랑
1,3,5,7...99 -> 빨강
1,3,5,7...99 -> 빨강
04. 중첩 for문을 이용해서 구구단 출력하기
{
for (let i = 2; i <= 9; i++) {
for (let j = 1; j <= 9; j++) {
console.log(i + "*" + j + "=" + i * j)
}
}
// 2 * 2 = 2 3 * 1 = 3
// 2 * 2 = 4 3 * 2 = 6
}
결과 확인하기
2*1~9=답,3*1~9=답....9*1~9=답
05. 중첩 for문을 이용해서 8단 출력하기
{
for (let i = 8; i <= 8; i++) {
for (let j = 1; j <= 9; j++) {
console.log(i + "*" + j + "=" + i * j)
}
}
}
결과 확인하기
8*1=8...8*9=72