Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
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
Tags
more
Archives
Today
Total
관리 메뉴

조이:)

JS Lv.0 몫 구하기 본문

JS Algorithm/Lv.0

JS Lv.0 몫 구하기

걍조이 2022. 10. 25. 23:48

문제 설명

정수 num1, num2가 매개변수로 주어질 때, 
num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.

제한사항

0 < num1 ≤ 100
0< num2 ≤ 100

입출력 예

num1 num2 num3
10 5 2
7 2 3

입출력 예 설명

입출력 예 #1
num1이 10, num2가 5이므로 10을 5로 나눈 몫 2를 return 합니다.

입출력 예 #2
num1이 7, num2가 2이므로 7을 2로 나눈 몫 3을 return 합니다.

내가한 답

function solution(num1, num2) {
    var answer = 0;
    if(num1, num2 > 0 && num1, num2 <= 100){
        answer =  Math.trunc(num1/num2);
    }else{
        answer = "제한사항 확인 필요";
    }
    return answer;
}

🧚‍♀️ 알고가기!

Math.trunc() 

함수는 주어진 값의 소수부분을 제거하고 숫자의 정수부분을 반환합니다.

함수는 주어진 값이 양수이건 음수이건 상관없이 소수점 이하 우측부분을 제거하는 매우 단순한 동작을 합니다.

Math.trunc(13.37);    // 13
Math.trunc(42.84);    // 42
Math.trunc(0.123);    //  0
Math.trunc(-0.123);   // -0
Math.trunc('-1.123'); // -1
Math.trunc(NaN);      // NaN
Math.trunc('foo');    // NaN
Math.trunc();         // NaN

Math.trunc() - JavaScript | MDN

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/trunc

 

Math.trunc() - JavaScript | MDN

Math.trunc() 함수는 주어진 값의 소수부분을 제거하고 숫자의 정수부분을 반환합니다.

developer.mozilla.org

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math

 

Math - JavaScript | MDN

**Math**는 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. 함수 객체가 아닙니다.

developer.mozilla.org

'JS Algorithm > Lv.0' 카테고리의 다른 글

JS Lv.0 나머지 구하기  (0) 2022.10.25
JS Lv.0 나이 출력  (0) 2022.10.25
JS Lv.0 두 수의 나눗셈  (0) 2022.10.25
JS Lv.0 두 수의 합  (0) 2022.10.25
JS Lv.0 두 수의 차  (0) 2022.10.25
Comments