제주코딩베이스캠프 자바스크립트 100제를 공부하며 정리한 내용입니다. 문제와 정답 노션 링크(무료), 인프런 해설 강의(유료)
1~9 까지 숫자 중 하나를 입력하면 그 단의 구구단 결과를 출력합니다.
// 입력
2
// 출력
2 4 6 8 10 12 14 16 18
반복문을 돌려서 1부터 9까지의 값을 곱합니다. 빈 문자열로 변수를 선언해서 해당 값을 담아주어야 합니다.
const num = prompt() // 단을 담는 숫자
let result = ""; // 결과값을 담을 변수 정의
for ( let i = 0; i < 10; i++ ) {
result = result + num * i + " ";
}
console.log(result);
반복문 안 연산을 축약해서 아래처럼 쓸 수 있습니다.
for ( let i = 0; i < 10; i++ ) {
result += num * i + " ";
}