나는 대답 659를 얻고있다.하지만 그 중 하나는 틀린 대답이다. var
키워드가 없습니다 그 후, 그 전에 와서해야하며, sum
의 계산에 비슷한 문제 - 이 내 코드숫자 100의 숫자 합계를 찾습니다! javascript
var fact=1;
for(var i=1;i<=100;i++){
fact = fact*i;
}
var sum = 0;
while (fact > 0) {
sum += fact % 10;
fact = Math.floor(fact/10);
}
console.log(sum);
코드에 어떤 문제가 있습니까? 나는 그것이 그런 식으로 작동하지 않는다는 것을 의미합니다. 정말로 한자리 수를 얻더라도. –
'fact = fact * i;'대신'fact + = fact * i;'를하고 싶지 않습니까? –
@NinaScholz'길이 = var strlen (사실);', sum + = var substr (사실, j, 1); ' – guest271314