백준 10869번 Node.js 풀이

버건디·2022년 7월 6일
0

백준

목록 보기
9/75
post-thumbnail

- 문제

두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.

- 입력

두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000)

- 출력

첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다.

- 예제 입력 1

7 3

- 예제 출력 1

10
4
21
2
1

- 풀이

const input = require('fs').readFileSync('/dev/stdin').toString().trim().split(' ');

console.log(Number(input[0]) + Number(input[1]));
console.log(Number(input[0]) - Number(input[1]));
console.log(Number(input[0]) * Number(input[1]));
console.log(parseInt(Number(input[0]) / Number(input[1])));
console.log(Number(input[0]) % Number(input[1]));

- 해설

어려운 부분은 없었지만, 4번째 '/' 연산자는 소숫점까지 반환을 하기 때문에, parseInt메서드를 사용하여 몫만 구해주는 부분을 유의해야한다!

profile
https://brgndy.me/ 로 옮기는 중입니다 :)

0개의 댓글