const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : '.input.txt';
let input = fs
.readFileSync(__dirname + '/input.txt')
.toString()
.trim()
.split('\n');
let a = input[0].split(' ').map((item) => +item);
let b = input[1].split(' ').map((item) => +item);
let answer = [];
for (let i = 0; i < a[0]; i++) {
if (b[i] < a[1]) {
answer.push(b[i]);
}
}
console.log(answer.join(' '));
주어진 수열을 주어진 정수보다 작은 값을 찾아 출력하는 문제였다.
이런 간단한 문제를 계속 풀다보니 반복문과 조건문으로는 어느정도 푸는 방법을 터득한 것 같다.
기본 내장 함수를 이용해서도 풀어봐야겠다.