728x90
[Javascript] (백준 14681) 사분면 고르기
💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다.
내 풀이
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input.push(line)
})
.on('close', function () {
const a = +input[0];
const b = +input[1];
//* 함수 콜 (고정)
const answer = solution(a, b);
console.log(answer);
//* 로직함수
function solution(a, b) {
if (a > 0 && b > 0) {
return '1';
}
if (a > 0 && b < 0) {
return '4';
}
if (a < 0 && b > 0) {
return '2';
}
if (a < 0 && b < 0) {
return '3';
}
return 0;
}
process.exit();
});
배운 점, 느낀 점
해당 문제는 평소와 다르게 ReadLine 으로 풀어야 런타임 에러 없이 제출이 정상적으로 됩니다. 위 코드와 같이 작성해주시면됩니다. 또는 아래 코드를 참고해주세요.
댓글