728x90
[Node JS] readline 모듈로 입출력 방법
코딩공부를 하려고보니 막상 입출력 관련 모듈을 제대로 사용해본적 없었다. Javascript 입출력 관련은 여러가지 모듈들이 있지만.. 내장 모듈을 사용하고자 "readline"을 소개하려고 한다. 1) readline
torimaru.tistory.com
이전글을 참고하여 간단하게 소프티어 연습문제를 풀어보았다.
readline이 익숙치 않아 연습이 많이 필요해보인다.
const readline = require('readline');
const rl = readline.createInterface({
input : process.stdin,
output : process.stdout
});
let sum = [];
let array = [];
//input
rl.on('line', input => {
sum = input.split(' ').map((el) => parseInt(el))
.reduce((arr, i) => {
return arr + i;
}, 0);
array = [...array, sum];
});
// output
rl.on('close', () => {
const T = array[0];
array.shift();
for(let i=0; i<T; i++){
console.log(`Case #${i+1}: ${array[i]}`);
}
process.exit();
})
728x90
'Frontend > Node' 카테고리의 다른 글
[Node JS] readline 모듈로 입출력 방법 (0) | 2023.02.01 |
---|