我有一個程序,我正在努力,但需要一些幫助。我讓用戶輸入最小數量和最大數量。我有一個for循環,循環遍歷數字範圍並顯示在屏幕上。我還需要找出每個數字的因素。我在for循環中有一個while循環,但我得到一個「分配大小溢出」的錯誤。Javascript - 因子2數字
這是我到目前爲止有:
function getFactors(lowNum, highNum){
var result = "Finding all factors of numbers between "
+ lowNum + " and " + highNum + "<br /><br />";
for (var x=lowNum; x <= highNum; x++) {
result += "<b>" + x + ":</b>";
//for loop to loop through the terms
var factor=2;
while(factor <= lowNum){
if (lowNum % factor == 0){
result += factor + ", <br />";
}
lowNum++;
}
}
return result;
}
getFactors(2, 10);
謝謝,我會試試看。 – user1863593 2014-10-28 18:27:56