본문 바로가기
💻JavaScript/코딩테스트

두 수의 차(Subtract the two numbers)

by 영진학생 2024. 12. 11.

문제 설명

 

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

 

 

제한사항

 

-50000 ≤ num1 ≤ 50000

-50000 ≤ num2 ≤ 50000

 

 

문제

function solution(num1, num2) {
    var answer = 0;
    return answer;
}

 

 

내가 적은 답

function solution(num1, num2) {
    var answer = num1-num2; // num1에서 num2를 빼준다
    return answer;
}

 

 

다른 방법

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

화살표 함수라는 것을 이용해서 문제를 해결한 방법이라고 하는데 사실 이해가 잘 가지는 않네요.. 쉽게 설명하자면 ES6에 도입 된 새로운 문법으로 기존의 function 키워드를 사용한 함수 표현식 보다 코드가 더 간결하고 깔끔해지는 장점이 있다고 합니다.

 

https://ko.javascript.info/arrow-functions-basics