본문 바로가기

알고리즘/js

Lv.0 나머지 구하기[3/100]

[문제] 

num1, num2가 매개변수로 주어질 때, num1, num2로 나눈 나머지를 return하도록하는 solution함수를 완성하시오.

 

입출력 예

num1 num2 result
3 2 1
10 5 0

 

 

 

답 스포 방지

 

 

 

 

 

 

 

 

 

 

 

 

 


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

 

 

or

 

const solution = (num1, num2) => num1 % num2

 

 

 


화살표 함수에 대해

 

 

함수선언 방법, function키워드로 단독으로 함수를 선언하는 게 일반적이다. 그러나 

const solution= function solution ( ,){}; 변수에 함수를 할당하는 것..!

한마디로,

 

 function sum(num1, num2){ return num1+num2;}

이런 함수가 있다면, function과 식별자인 sum을 제거해주고 중괄호 전에 화살표를 넣어주면 된다.

 

(num1, num2)=> { return num1+num2;}
// 단, 함수표현식 방식으로 호출해줘야 함

 

 

[예시]

function sum(num1, num2){
    return num1+num2
}
// 위아래 같은 값이 출력됨,
function sum(num1, num2)=>{
    return num1+num2;
}

 

'알고리즘 > js' 카테고리의 다른 글

Lv.0 두수의 곱[6/100]  (0) 2024.09.27
Lv.0 두 수의 차[2/100]  (0) 2024.09.26
Lv.0나이 출력[1/100]  (0) 2024.09.26
Lv.0숫자 비교하기[4/100]  (0) 2024.09.26
Lv.0짝수의 합[9/100]  (1) 2024.09.12