사칙 연산 문제
function checkBasicOperation(numA, numC, op) {
switch (op) {
case '+':
console.log(`${numA} ${op} ${numC} = ${numA + numC}`);
break;
case '-':
console.log(`${numA} ${op} ${numC} = ${numA - numC}`);
break;
case '*':
console.log(`${numA} ${op} ${numC} = ${numA * numC}`);
break;
case '/':
console.log(`${numA} ${op} ${numC} = ${parseInt(numA / numC)}`);
break;
default:
console.log('False');
return false;
}
}
- case 뒤에 break로 함수 종료를 해주지 않으면 default의 결과도 나오게 됨
- return False는 false를 반환해주는 것이지 출력을 해주지는 않음