코딩테스트

몫 구하기

효ㄷi 2024. 5. 7. 21:51
정수 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 -> 실수, 문자열을 정수로 변환

 

 

내일은 몇 개 더 풀어야지...