[JS] 변수, 조건, 함수 연습 문제

happyyeom·2024년 10월 18일

구구단 8단을 출력해보자

변수를 사용하지 않는 방법

console.clear();

console.log(8 + " * " + 1 + " = " + 8 * 1);
console.log(8 + " * " + 2 + " = " + 8 * 2);
console.log(8 + " * " + 3 + " = " + 8 * 3);
console.log(8 + " * " + 4 + " = " + 8 * 4);
console.log(8 + " * " + 5 + " = " + 8 * 5);
console.log(8 + " * " + 6 + " = " + 8 * 6);
console.log(8 + " * " + 7 + " = " + 8 * 7);
console.log(8 + " * " + 8 + " = " + 8 * 8);
console.log(8 + " * " + 9 + " = " + 8 * 9);

or

console.clear();

console.log("8 * 1 = 8");
console.log("8 * 2 = 16");
console.log("8 * 3 = 24");
console.log("8 * 4 = 32");
console.log("8 * 5 = 40");
console.log("8 * 6 = 48");
console.log("8 * 7 = 56");
console.log("8 * 8 = 64");
console.log("8 * 9 = 70");

값이 8인 변수 한 개를 사용하는 방법 (숫자8 사용X)

var dan = 8;

console.clear();

console.log(dan + " * " + 1 + " = " + dan * 1);
console.log(dan + " * " + 2 + " = " + dan * 2);
console.log(dan + " * " + 3 + " = " + dan * 3);
console.log(dan + " * " + 4 + " = " + dan * 4);
console.log(dan + " * " + 5 + " = " + dan * 5);
console.log(dan + " * " + 6 + " = " + dan * 6);
console.log(dan + " * " + 7 + " = " + dan * 7);
console.log(dan + " * " + 8 + " = " + dan * 8);
console.log(dan + " * " + 9 + " = " + dan * 9);

값이 8과 1인 변수 두 개를 사용하는 방법 (숫자 2이상 사용X)

var dan = 8;

var i = 1;

console.clear();

console.log(dan + " * " + i + " = " + dan * i);
i = i + 1;
console.log(dan + " * " + i + " = " + dan * i);
i += 1; // i = i + 1; 과 완전히 같은 뜻
console.log(dan + " * " + i + " = " + dan * i);
i++; // i의 값을 1 증가 시킨다.
console.log(dan + " * " + i + " = " + dan * i);
i++;
console.log(dan + " * " + i + " = " + dan * i);
i++;
console.log(dan + " * " + i + " = " + dan * i);
i++;
console.log(dan + " * " + i + " = " + dan * i);
i++;
console.log(dan + " * " + i + " = " + dan * i);
i++;
console.log(dan + " * " + i + " = " + dan * i);
i++;

할인대상 출력

나이를 출력해주고 19세 이하거나 60세 이하이면 할인대상임을 출력해보자.

||연산자 사용

console.clear();
var age = 20;

console.log("당신의 나이는 " + age + "살 입니다.");

if ( age <= 19 || age >= 60 ) {
    console.log("할인대상입니다.");
}
else {
    console.log("할인 대상이 아닙니다.");
}

&&연산자 사용

console.clear();
var age = 20;

console.log("당신의 나이는 " + age + "살 입니다.");

if ( age > 19 && age < 60 ) {
    console.log("할인 대상이 아닙니다.");
}
else {
    console.log("할인대상입니다.");
}

함수

함수를 정의하고 출력해보자.

console.clear();

var 함수1 = function() {
    console.log("함수1 실행됨");
};

함수1();

var 함수2 = function() {
    console.log("함수2 실행됨");
};

함수2();

function 함수3() {
    console.log("함수3 실행됨");
}

함수3();
profile
🌳🌳🌳🌳🌳🌳🌳🌳🌳🌳🌳🌳🌳🌳

0개의 댓글