본문 바로가기
카테고리 없음

[Javascript] (백준 14681) 사분면 고르기

by Chaedie 2022. 6. 25.
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 으로 풀어야 런타임 에러 없이 제출이 정상적으로 됩니다. 위 코드와 같이 작성해주시면됩니다. 또는 아래 코드를 참고해주세요.

댓글