求大佬解释下 急

小久° 2018-03-18 07:21:09
随机产生0~100之间的随机整数,如果是3的倍数,就把该数显示在页面,如果产生的是0,就结束产生随机数,并在页面利用警告框提示“共产生???个随机数,其中3的倍数有?个!”。
这个问题用javascript+jquery怎么写
...全文
526 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
哦呼 2018-04-04
  • 打赏
  • 举报
回复
public static void main(String[] args) { // TODO 自动生成的方法存根 int a,b,c=0,d=0,i; Random x = new Random(); for(i=1;;i++) { i = x.nextInt(101); c++; if(i%3==0&&i!=0) d++; System.out.println(+i); if(i==0)break; } System.out.println("产生"+c+"次"); System.out.println("产生3的倍数有"+d+"个"); }
火影忍者001 2018-03-19
  • 打赏
  • 举报
回复
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> window.onload = function(){ var num = 1; //计算生成的总数 var count=0; //计算是3的倍数的总数 var count1=0; while(num !=0){ count++; //生成随机数 num = parseInt(100*Math.random()); if(num%3 == 0 && num>0){ console.log(num); count1++; //获取元素 var item1 = document.getElementById("tt"); //修改元素里面的html元素信息 item1.innerHTML= item1.innerHTML+" "+num; } } //console.log("sum = "+count); document.getElementById("tt1").innerHTML="共生成了"+count+"个随机数,其中3的倍数的有 "+count1+"个"; //console.log("余3的倍数 = "+count1); } </script> </head> <body> <h1 id="tt"></h1> <h1 id="tt1"></h1> </body> </html>

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧