문제

N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.

 

 

입력

첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.

 

 

풀이

1~9 사이의 값이 주어질 경우 구구단의 각 단수를 출력하는 문제기 때문에

이번에도 for문을 통해 1~9까지의 반복을 진행하는 방식으로 접근해야 하며

''이 아닌 ``(백틱)으로 감싸 문자열로 처리되는 방식으로 처리했다.

 

문자열이 아닌 변수 또는 식이 들어갈 경우 백틱 내부에서 ${}를 사용해줘야 한다.

const input = Number(require('fs').readFileSync('/dev/stdin').toString().trim())

for(let i = 1; i <=9 ; i++){
    console.log( `${input} * ${i} = ${input*i}`)
}
const input = Number('3')

for(let i = 1; i <=9 ; i++){
    console.log( `${input} * ${i} = ${input*i}`)
}

'알고리즘 > 백준' 카테고리의 다른 글

[백준 JS] 2753번 윤년  (0) 2023.03.06
[백준 JS] 2741번 N 찍기  (0) 2023.03.06
[백준 JS] 2558번 A+B - 2  (0) 2023.03.06
[백준 JS] 2557번 Hello World  (0) 2023.03.06
[백준 JS] 2475번 검증수  (0) 2023.03.06

+ Recent posts