정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.
정답
function solution(num1, num2) {
var answer = num1 / num2;
return parseInt(answer);
}
solution(10, 5);
solution(7, 2);
아직까진 쉽긴 한데, num1과 2를 받아서 나눠주고
정수로 변환해 return해줬다.
더 간단하게 하려면
function solution(num1, num2) {
return parseInt(num1 / num2);
}
이렇게 해주면 된다.
js 100제
문제 4번
다음 변수 a를 typeof(a)로 넣었을 때 출력될 값과의 연결이 알맞지 않은 것은?
1) 입력 : a =1, 출력 : number
2) 입력 : a = 2.22, 출력 : boolean
3) 입력 : a = 'p', 출력 : string
4) 입력 : a = [1, 2, 3], 출력 : object
답 - 2번
2.22는 boolean이 아니다.
boolean은 true, false 뿐임.
정리
parseInt -> 실수, 문자열을 정수로 변환
내일은 몇 개 더 풀어야지...
'코딩테스트' 카테고리의 다른 글
24. 05. 09 TIL (0) | 2024.05.09 |
---|---|
두 수의 나눗셈 (0) | 2024.05.08 |
24. 04. 30 알고리즘 코드카타 (0) | 2024.04.30 |
입문 - 두 수의 차 / 2 (0) | 2024.04.29 |
리트코드 (0) | 2024.04.29 |