내가 작성한 코드
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split(' ');
}).on('close', function () {
console.log(`${Number(input[0])} + ${Number(input[1])} = ${Number(input[0])+Number(input[1])}`);
});
백틱을 사용하여 원하는 출력형태로 출력하도록 작성하였다.
깔끔하진 않다고 생각한다.
다른사람이 작성한 코드
const readline = require('readline')
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
}).on('line', function (line) {
const [a, b] = line.split(' ')
console.log(a, '+', b, '=', Number(a) + Number(b))
})
line.split(' ')을 [a, b]로 구조분해할당하여 깔끔한 console.log를 작성하였다.
'2차 공부 > 알고리즘' 카테고리의 다른 글
두 수의 나눗셈 (0) | 2024.05.27 |
---|---|
문자열 붙여서 출력하기 (0) | 2024.05.07 |
특수문자 출력 (0) | 2024.05.06 |
대소문자 바꿔서 출력하기 (0) | 2024.05.06 |
문자열 반복해서 출력하기 (0) | 2024.05.06 |