1. 从1开始 至 任意值parseInt(Math.random()*上限+1); 2. 从任意值开始 至 任意值parseInt(Math.random()*(上限-下限+1)+下限);
function fRandomBy(under, over){
switch(arguments.length){
case 1: return parseInt(Math.random()*under+1);
case 2: return parseInt(Math.random()*(over-under+1) + under);
default: return 0;
}
}
document.write(fRandomBy(1,100)); //输出指定范围内的随机数的随机整数
</script>
本文介绍了一个JavaScript函数,用于生成指定范围内的随机整数。该函数接受两个参数,分别为生成随机数的下限和上限,通过Math.random()结合parseInt实现。适用于需要在特定区间内生成随机数的场景。
277

被折叠的 条评论
为什么被折叠?



