JS编程猜数字:系统随机生成一个100-500的正整数,用户输入一个数字,如果输入数字大于随机数则提示“大了”,反之“小了”。直到游戏结束,提示“通过”并输出猜出猜测的次数。


var num=parseInt(Math.random()*(500-100)+100);
var input=window.prompt("猜数字:");
var count=0

while(input!=num)
{
if(input>num)
{
count=count+1;
window.alert("大了!");
}
else if(input<num)
{ count=count+1;
window.alert("小了");
}
input=window.prompt("猜数字:");
}
if(input==num)
{
count=count+1;
window.alert("猜对了!"+"猜对次数:"+count);
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 用random()随机数做的一个0-100之间的猜数字 写一个猜数字脚本,当用户输入的数字和预设数字(随机生成一个0-100的数字)一样时,直接退出并显示猜了多少次,否则让用户一直输入,并提示数字的大小 Problem Description 输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。 Input 输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。 Output 对于每组 输入一个正整数 计算该数的阶乘 输入一个数字n 如果n为偶数则除以2,若为奇数则加1或者减1,直到n为1,求最少次数 写出一个函数 功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 ) 最后一个数后面也要有空格 输入 两个正整数a和b 输出 a+b,a-b,a*b,a/b,a%b的结果,在同一行显示,每两个数字之间隔一个空格,最后不要换行 通过window.crypto.getRandomValues获得一个大于零的随机数 第三周作业 1.输入一个年份,判断是不是闰年(能被4整除但不能被100整除,或者能被400整除) 2.输入一个4位会员卡号,如果百位数字是3的倍数,就输出是幸运会员,否则就输出不是. 3.已知函数,输入x的值,输出对应的y的值. x + 3 ( x > 0 ) y = 0 ( x = 0 ) x2 –1 ( x < 0 ) 4.输入三个数,判断能否构成三角形(任意两边之和大于第三边) 递归:正序、逆序输出一个正整数的各位数字
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM