const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt';
let input = fs
.readFileSync(__dirname + '/input.txt')
.toString()
.trim()
.split('\n');
console.log(input);
for (let i = 0; i < input.length; i++) {
let a = parseInt(input[i].split(' ')[0]);
let b = parseInt(input[i].split(' ')[1]);
let answer = a + b;
if (answer === 0) {
break;
} else {
console.log(answer);
}
}
입력 값을 줄 단위로 받아 split() 메소드로 나누어 다시 수열을 만든다.
만들어진 수열의 합이 0이 될 경우 for문을 break하고 아닐 경우는 그 합을 출력하는 문제였다.