티스토리 뷰

1. 저번 포스트 두 수의 차 구하기를 바탕으로 몫을 구했다.

 - 두 수의 차 구하기 코드

function solution(num1, num2){
	//입력 값이 제한사항을 벗어나는지 확인한다.
    if (num1 < -50000 || num1> 50000 || num2 <-50000 || num2 >50000 ) {
    	return "입력 값이 제한사항을 벗어났습니다.";
    }
    
    //num1에서 num2를 뺀 결과를 계산
    var answer = num1 - num2;
    
    //결과를 반환
    return answer;
}

 

 위의 코드를 바탕으로 만든 두 수의 몫 구하기 코드

function solution(num1, num2) {
    
    if (num1<0 || num1>100 || num2<0 || num2>100) {
        return "입력 값이 제한사항을 벗어났습니다.";
    }
    var answer = num1/num2;
    return answer;
}

2. 코드를 실행하였으나 결괏값이 소수로 나와 기댓값과 달랐다.

3. 결괏값을 정수로 나오게 하는 방법을 챗지피티한테 물어봤다. 

4. 몫을 구해야 하므로 소수점 이하를 버리는 Math.floor 코드를 사용한다. 

function solution(num1, num2) {
    if (num1 < 0 || num1 > 100 || num2 < 0 || num2 > 100) {
        return "입력 값이 제한사항을 벗어났습니다.";
    }
    var answer = Math.floor(num1 / num2);
    return answer;
}

 

5. 통과!

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함