나머지 구하기

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

 
function solution(num1, num2) {
    return num1 % num2;
}

 

 

두 수의 차

정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요.

 

function solution(num1, num2) {
    return num1 - num2;
}

 

 

두 수의 곱

정수 num1num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요.

 

function solution(num1, num2) {
    return num1 * num2;
}

 

 

몫 구하기

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

 

function solution(num1, num2) {
    return Math.trunc(num1 / num2);
}

 

trunc() 메서드는 Math 객체의 메서드입니다. Math.trunc() 형태로 사용을 합니다. 기능은 숫자의 정수 부분만 표시를 합니다.

이 때 소수점은 반올림이 적용되지 않습니다. 소수 2.7777을 메서드에 대입하면, 0.7777 값이 순수하게 삭제되고 반올림없이 2만 추출됩니다.

 

function solution(num1, num2) {
  return parseInt(num1 / num2);
}

 

ParseInt는 문자열 타입의 실수값은 소수점을 제거한 후, 정수값만 리턴하기 때문에 좋은 방법

 

 

나이 출력

머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 나이 age가 주어질 때, 2022년을 기준 출생 연도를 return 하는 solution 함수를 완성해주세요.

 

function solution(age) {
    return 2023 - age;
}

 

'Algorithm' 카테고리의 다른 글

lv 0. 짝수, 홀수 문제  (0) 2023.01.23
lv.0 문자열 문제  (0) 2023.01.23
lv.0  (0) 2023.01.17
lv.0 for문  (0) 2023.01.17
lv.0 if문  (0) 2023.01.12

+ Recent posts