항해 프로그래머스

항해3주차 자바스크립트 프로그래머스 - 두 수의 곱

완두노예 2023. 1. 25. 08:58

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

제한사항

  • 0 ≤ num1 ≤ 100
  • 0 ≤ num2 ≤ 100

 

 

나의 풀이

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

다른 풀이

function solution(num1, num2) {
    var ans = 0;

    for (let i = 1; i <= num1; i++){
        for (let j = 1; j <= num2; j++){
            ans = ans + 1;
        }
    }

    return ans;
}
//1을 num2만큼 더하는 과정을 num2번 반복해주는 겁니다
const solution = (num1, num2) => num1 * num2
unction solution(num1, num2) {
    0< num1 <=100, 0< num2 <=100
    var answer = num1 * num2;
    return answer;
}
function solution(num1, num2) {
    var answer = 0;

    if (!(0 <= num1 <= 100 && 0 <= num2 <= 100)) throw new Error;

    answer = num1 * num2;

    return answer;
}
function solution(num1, num2) {
    var answer = 0;
    if (0<=num1 && num1<=100) {
        if (0<=num2 && num2<=100){
            answer = num1 * num2
        }
    }
    return answer;
}