문제 1. 정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요.
function solution(num1, num2) {
var answer = 0;
answer = num1 * num2
return answer;
}
answer를 0으로 초기화 시킨 후, answer 변수에 num1과 num2의 곱이 들어갈 수 있도록 answer = num1+num2 작성.
return으로 answer값을 불러오면 완성.
문제 2. 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요.
function solution(num1, num2) {
var answer = 0;
answer = num1+num2
return answer;
}
같은 방법으로 answer를 0으로 초기화, answer에 num1과 num2의 합이 들어갈 수 있도록 answer = num1 + num2 작성.
return으로 answer 값을 return 시킴.
문제 3. 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요.
function solution(num1, num2) {
var answer = 0;
answer = num1 - num2
return answer;
}
answer에는 num1에서 num2를 뺀 값이 들어가야 하므로 answer = num1 - num2 작성.
answer 값이 return 될 수 있도록 함.
문제 4. 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.
function solution(num1, num2) {
var answer = 0;
answer = Math.floor(num1/num2)
return answer;
}
몫을 구하는 식이기 때문에 나누기 연산자 (/)를 사용.
그냥 num1/num2를 넣고 코드 실행 했더니 틀렸다고 빨갛게 뜨길래 Math.round(반올림) 을 추가 해봤는데 이것도 4개 중 2개가 안 맞는다고 코드 실행 테스트가 빨갛게 뜸.
Math.floor(버림)을 사용했더니 성공.