본문 바로가기
Front-end/Javascript

[Javascript]코딩테스트 프로그래머스 "몫 구하기" 풀이

by 빽짱구 2024. 4. 29.

코딩테스트 연습 > 코딩테스트 입문 > 몫 구하기

문제 설명

정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.

 

제한사항

- 0 < num1 ≤ 100
- 0 < num2 ≤ 100

 

입출력 예

내용

 

num1
10
5

num2
7
2

result
2
3

 

입출력 예 설명

입출력 예 #1

- num1이 10, num2가 5이므로 10을 5로 나눈 몫 2를 return 합니다.

 

입출력 예 #2

- num1이 7, num2가 2이므로 7을 2로 나눈 몫 3을 return 합니다.

 

반응형

 

문제 풀이

let solution = (num1, num2) => Math.floor(num1 / num2);

 

풀이 설명

이 코드는 두 숫자를 나눈 후 'Math.floor()' 함수를 사용하여 몫을 반환합니다. 함수를 호출한 결과는 2이므로 '2'가 출력됩니다.

 

참고

Math.floor() 함수는 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환합니다.

 

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/floor

 

Math.floor() - JavaScript | MDN

Math.floor() 함수는 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환합니다.

developer.mozilla.org