if(num<=1)return 1
return num*arguments.callee(num-1)
}
alert(getNum(7))
这是一个递归调用的算法,调巧侍用了函数内置的方法孝宽芹实现递巧毕归
function f(){var numbers = prompt("请输入10个整数, 以 ',' 分割")
if(!/^(\d+,){9}\d+$/.test(numbers)){
陆猛 alert("输入不合法")
return
}
alert("最大值为:"+Math.max.apply(null, numbers.split(","))+"---最小值为早型桥: " + Math.min.apply(null, numbers.split(","租历)))
}
f()
<input type="text" id="myNums" placeholder="请输入10个数字, 用逗号隔开" /><input type="button" 歼念value="选取" onclick="pickNums()" />
<script>
function pickNums(){
氏耐困 var myNums = document.getElementById("myNums").value.split(",")
if(myNums.length != 10){
alert("请输入10个数字, 用逗号隔开")
}else{
var fir = Math.floor(Math.random() * myNums.length)
var sec = 0
do{
亩答 sec = Math.floor(Math.random() * myNums.length)
}while(sec == fir)
alert(myNums[fir] + "," + myNums[sec])
}
}
</script>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)