[백준]Javascript_10869

chaeem·2021년 4월 30일
0
post-thumbnail

TITLE
사칙연산
문제
두 자연수 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를 출력한다.

<예제입력>
7 3
<예제출력>
10
4
21
2
1

문제풀이

const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().split(' ')
const a = parseInt(input[0]);
const b = parseInt(input[1]);
console.log(a+b);
console.log(a-b);
console.log(a*b);
console.log(Math.floor(a/b));
console.log(a%b);

다른 연산은 이전과 동일한 방식으로 하면 되는데, 나누기를 주의해서 봐야함!
JS는 나눗셈 연산은 소수점을 포함한 결과로 나온다. 그렇기 때문에 Math.floor를 사용해서
소수점을 날려줘야함!

profile
FE개발 공부중

0개의 댓글