
마지막 줄에 0 0을 입력했을 때, 마지막 줄을 제외한 각 줄의 합을 출력하면 된다.
let fs = require('fs');
let input = fs.readFileSync('/dev/stdin').toString().split('\n');
for (let i = 0; i < input.length; i++) {
let x = Number(input[i].split(' ')[0]);
let y = Number(input[i].split(' ')[1]);
if (x+y === 0) break;
else console.log(x+y);
}
input 배열로 입력받아온 값들을 모두 저장해준다.
for 반복문을 사용해서 input 배열의 길이만큼 반복해서 각 행마다의 합을 구하려고 한다.
줄바꿈을 기준으로 input에 문자열로 저장되어 있으므로, 각 행의 숫자들은 input[i].split(' ')으로 공백을 기준으로 두 수로 나누어준다.
만약 행의 두 수의 합이 0이면 마지막 배열밖에 없으므로, 반복문을 빠져나오도록 한다.
그 외엔 console.log()를 통해 출력해준다.