정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.
0 < num1 ≤ 100
0 < num2 ≤ 100
num1 | num2 | result |
10 | 5 | 2 |
7 | 2 | 3 |
num1이 10, num2가 5이므로 10을 5로 나눈 몫 2를 return 합니다.
num1이 7, num2가 2이므로 7을 2로 나눈 몫 3을 return 합니다.
10 / 5와 같이 몫이 딱 떨어지는 나눗셈은 문제가 없었다.
하지만, 7 / 2와 같이 나머지가 있는 나눗셈은 3.5와 같이
소수점이 함께 출력됐다.
그래서 (int)로 강제형 변환을 시도해보았지만 JavaScript에서는 (int)와 같이 강제형 변환이 없는 것 같았다.
인터넷 검색 결과 parseInt()로 형변환이 가능하다는 사실을 알게 됐다. C#과 같이 Int.ParseINT()가 아니라
낫설지만 지속적으로 JavaScript 문법으로 문제를 풀다보면 해결될 일이라 생각한다.
제출한 코드 :
function solution(num1, num2) {
return parseInt(num1 / num2);
}
'문제 풀기 > JavaScripts' 카테고리의 다른 글
문제 6. 두 수의 합(난이도 1) (0) | 2024.07.10 |
---|---|
문제 5. 숫자 비교하기(난이도 1) (0) | 2024.07.10 |
문제 4. 나이 출력(난이도 2) (0) | 2024.07.09 |
문제 2. 두 수의 곱(난이도 1) (0) | 2024.07.09 |
문제 1. 두 수의 차(난이도 1) (0) | 2024.07.09 |