My forループは他の値では使用できません。違いは私が初期化するカウンターのようです。例を挙げると、timesTable
12とstartFrom
1が常に有効です。しかし、startFrom
を3
に変更しても何も起こりません。ループは初期化されていますが入力されていません
var timesTable = prompt("Enter times table value:", "");
var startFrom = prompt("Enter startfrom value:", "");
manyTimes(timesTable,startFrom);
function manyTimes(baseValue, startValue){
var loopCounter = startValue;
for (; loopCounter <= baseValue; loopCounter++)
{
result = baseValue * loopCounter;
document.write(baseValue + " * " + loopCounter + " = " + result + "<br/>");
}
}
デバッガは、実際に初期化が起こる示すがdocument.write
はトリガしません。
誰もが一体これの原因を知っていますか?
原因をインクリメントする必要があります。 [FYI](https://jsfiddle.net/pzvvzn47/) –