所以我試圖找出從零到十的每個數字中有多少是隨機數組中生成的。 我創建了一個隨機數組列表計數隨機數組中的數字
i=0;
var ranList=[];
while (i<20){
i++;
ranList.push(Math.floor(10*Math.random()));
}
//count each number
document.write(ranList.sort().join("<br>"));
/*Then I made a function to count /elements from this array
*/
function ctnumber(array,elem){
var ct=0;
var j =0;
while(j<array.length)
{
j++;
if(array[j]==elem){
ct+=1;}
}
}
return ct;
}
alert(ctnumber(ranList,5));
第二個函數不執行,任何想法,爲什麼?
謝謝!
如果您清理了一下代碼並顯示代碼,可能會有所幫助,而不是像兩個代碼片段。 – JosephGarrone
好吧,我現在要做 – Kepazino
「不執行」?!就像*一樣*?!我們無法告訴您爲什麼這是基於您展示的內容。 – deceze