Итак, я пытаюсь найти, сколько из каждого числа от нуля до десяти генерируется в случайном массиве. Я создал случайный список массиваПодсчет чисел в случайном массиве
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