亲,js生成随机数的是这个,其他的就是简单的while循环判断一下而已,自己思考一下吧,不会再讲返回随机数document.write(Math.random()*(20-10)+10); 返回10-20的随机数document.write(Math.random()*(n-m)+m); 返回指定范围的随机数(m-n之间)的公式