약속된 입출력 양식이 주어진다.
- 데이터를 입력 받거나 생성
- 적절한 알고리즘을 사용하여 도출한 정답을 정해진 양식으로 출력한다.
for(let i = 1; i <= 100; i++) {
answer += i += '\n'; //문자열로 변환하여 기록
}
let fs = require('fs');
let input = fs.readFileSync('input.txt').toString().split('\n');
const rl = require('readline').createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function(line){
input.push(line);
}).on('close', function(){
console.log(input);
process.exit()
});
Array.prototype.reduce()
reduce()
를 사용한다.accumulator, currentValue => 반환값
let minValue = data.reduce((a, b) => Math.min(a, b));
let sum = data.reduce((a, b) => (a + b));
let arr = new Array(5).fill(0);
let mySet = new Set();
.toFixed()