привет, я пытаюсь изучить javascript. Любая помощь в вопросах с моим синтаксисом, делающая факториальную функцию с использованием циклов while, будет с благодарностью оценена.while петли в javascript
function fac(num){
var a = 0;
var result=0;
var added=0;
while(num!==0)
{
result = num*(num-1);
added = added+a;
num--;
}
return added;
}
В чем вопрос? – JJJ
Я пытаюсь запустить код, и он возвращает 0 вместо вычисления правильного возвращаемого значения. , например. факс (3) должен вернуть 6 факс (4) должен возвращать 24 и так далее. – coding95
Хорошо для одного 'добавленного = добавленного + а' ничего не делает, потому что вы никогда не меняете значение' a'. – JJJ