版权声明: https://blog.csdn.net/qq_31255557/article/details/89667506
/*随机产生10个20-50之间的随机整数(要求必须是奇数),并保存到数组。
实验1:
思路:
(1)产生一个随机数n[20,50] ;
(2)判断N是否奇数
(3)是奇数,N保存到数组中a[i]=n;
(4) i++;产生下一个随机数,继续步骤1
(5)如果(2)中判断为偶数,则继续产生下一个随机数。
以上步骤要求执行10次,最终实现操作
*/
var i,j;
var arr = new Array(10);
for(i=0;i<10;i++){
j=Math.floor(Math.random()*(50-20+1)+20);
//alert(j%2);
if(j%2!=0){
arr[i]=j;
//alert("1");
}else{
i--;
}
}
document.write("奇数数组元素为:");
for(i=0;i<10;i++){
document.write(arr[i]+",");
}