🤭 JavaScript 프로그래머스 알고리즘24(두 수의 나눗셈)
코딩 기초 트레이닝 : 두 수의 나눗셈
function solution(num1, num2) {
var answer = 0;
return answer;
}
문제 설명
정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요.
제한사항
0 < num1 ≤ 100
0 < num2 ≤ 100
입출력예
num1 num2 result
3 2 1500
7 3 2333
1 16 62
🤭 내가 풀이한 답
function solution(num1, num2) {
let a = num1 / num2;
let answer = a * 1000;
return ~~(answer);
}
a에 num1을 num2로 나눈 값을 저장합니다.
answer에 a에 1,000을 곱한 값을 저장합니다.
answer에는 소수점 이하를 포함한 값이 들어갑니다.
~~(answer)를 사용하여 answer의 정수 부분을 추출합니다. 이렇게 하면 소수점 이하의 값이 삭제되고 정수 부분만 남게 됩니다.
최종적으로 정수 부분이 남은 값을 반환합니다.