함수의 return 문법 & 소수점 다루기 강의 마지막 응용2 문제 질문드립니다.
선생님은
function 함수(a, b){
var result = a * 0.1;
if (b == true) {
result = result - 1.5;
}
return result
}
var result = a * 0.1; 이렇게 변수를 지정해서 하셨는데(0.1은 0.9의 오타 맞겠죠..?)
저는 변수를 지정하지 않고 해봤습니다.
function 함수(a, b){
if (b == true) {
console.log(a * 0.9 - 1.5)
}
else {
console.log(a * 0.9)
}
}
왜 안될까 이것저것해보다가 console.log를 넣어봤는데 값은 잘 나오네요.
그런데 console.log라는 게 콘솔에 출력하는 값으로 알고 있는데
저렇게 함수 안에 사용하는 게 맞는 지 잘 모르겠네요..
제가 개념을 명확하게 이해 못한 것 같아서 질문드립니다 ㅜ