선생님 안녕하세요! 저는 응용 1번과 2번을 아래와 같이 풀었는데 답을 확인해보니
선생님은 var로 result라는 변수를 선언하고 거기에 값을 넣은 다음 return을 통해 값을 반환하셨는데
저는 바로 return으로 반환해서 풀었네요! 이렇게 제 풀이로 풀어도 답은 맞게 나왔는데
이렇게 풀어도 괜찮은가요? 선생님처럼 푸는게 더 좋은 방법인지 궁금합니다..!
// 1번 예제
function changeMs(m,s) {
return (m * 60 + s) * 1000;
}
console.log(changeMs(1,30));
console.log(changeMs(2,10));
// 2번 예제
function saleEvent (price, isFirstBuy) {
if ( isFirstBuy ) {
return (price * 0.9)- 1.5;
} else {
return price * 0.9 ;
}
}
console.log(saleEvent(70, false))
console.log(saleEvent(10, true))