要求员工猜 1~50之间的一个数字 但是只有 10次(可以根据实际需要来修改次数来增添游戏乐趣)猜的机会
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><metahttp-equiv="X-UA-Compatible"content="ie=edge"><title>Document</title><script>// 猜数字游戏// 1.随机生成一个1~10 的整数 我们需要用到 Math.random() 方法。// 2.需要一直猜到正确为止,所以需要一直循环。// 3.while 循环更简单// 4.核心算法:使用 if else if 多分支语句来判断大于、小于、等于。functiongetRandom(min, max) { returnMath.floor(Math.random() * (max-min+1)) +min; } varrandom=getRandom(1, 50); vari=10; while (i--&&i>0) { // 死循环varnum=prompt('请输入1-50之间的一个数字'); if (num>random) { alert('猜大了'); } elseif (num<random) { alert('猜小了'); } else { alert('猜对了'); break; // 退出整个循环结束程序 } } </script></head><body></body></html>