Я пытаюсь сохранить промежуточную сумму в течение 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)