JavaScript의 표준 메서드를 사용한 코드 오류 찾기
다음 작업에서 어떤 프로그래머가 코드를 작성했고, 아마도 그 안에 실수를 했을 수 있습니다. 코드가 설명된 대로 작동하는지 확인해야 합니다. 코드가 올바르게 작동하지 않는다면 오류를 수정해야 합니다.
코드는 숫자의 자릿수 합을 찾아야 합니다:
let num = 12345;
let arr = num.split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
코드는 숫자의 자릿수 합을 찾아야 합니다:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
코드는 숫자의 자릿수 합을 찾아야 합니다:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum = Number(digit);
}
console.log(sum); // 왜 15가 아니라 5를 출력할까요
코드는 숫자의 자릿수 합을 찾아야 합니다:
let num = 12345;
let arr = String(num).split('');
let sum = '';
for (let digit of arr) {
sum += Number(digit);
}
console.log(sum);
코드는 숫자의 자릿수 곱을 찾아야 합니다:
let num = 12345;
let arr = String(num).split('');
let prod = 0;
for (let digit of arr) {
prod *= digit;
}
console.log(prod);