Сохранение промежуточного итога в течение l oop, всего не определено - js - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь сохранить промежуточную сумму в течение l oop и получаю неопределенную ошибку в моей общей переменной. Я также пробовал const, пусть и без var, когда я инициализирую итоговую сумму равной 0. Я использую i способом, который не разрешен?

function sumOfNumbers(startingNumber, endingNumber) {
    var total = 0
        for (var i = startingNumber; i = endingNumber; i++) {
            total += i
        }
    return total
}    

var startingNumber = parseInt(prompt('What is the starting number? '))
var endingNumber = parseInt(prompt('What is the ending number? '))
var sumOfNumbersPassed = sumOfNumbers(startingNumber, endingNumber)

alert('The sum of the numbers from ' + startingNumber + ' to ' + endingNumber + ' is ' + 
sumOfNumbersPassed)
...