当前位置: 首页 > news >正文

怎么建设公益网站虚拟机做局域网网站服务器

怎么建设公益网站,虚拟机做局域网网站服务器,代理注册公司的风险,龙岩58同城JavaScript中处理For循环&#xff0c;还有一种循环while循环&#xff1b; ● 例如我们之前写了一个模拟举重次数的For循环&#xff0c;如下所示 for (let rep 1; rep < 10; rep) {console.log(举重${rep}次); }● 我们也可以使用while循环去实现这种功能 let rep 1; whi…

JavaScript中处理For循环,还有一种循环while循环;
● 例如我们之前写了一个模拟举重次数的For循环,如下所示

for (let rep = 1; rep <= 10; rep++) {console.log(`举重${rep}`);
}

● 我们也可以使用while循环去实现这种功能

let rep = 1;
while (rep <= 10) {console.log(`举重了${rep}`);rep++;
}

● While循环比较灵活,也可以不依赖计数器,例如我们来实现掷色子的游戏,掷到6就停止循环;
在学习之前,我们先学习几个参数;
Math.random()
在JavaScript中,Math.random()是一个内置函数,可生成一个介于0到1之间的随机数。该函数没有任何参数,每次调用它时,都会返回一个新的随机数。
Math.trunc()
在JavaScript中,Math.trunc()是一个内置函数,用于去除数字的小数部分,只保留整数部分。该函数接受一个参数,即被截断的数字。

let dice = Math.random();
console.log(dice);

在这里插入图片描述

每刷新一次,我们会得到一个不同的数字,但是始终在0-1的区间中,所以我们将他乘以6

let dice = Math.random() * 6;
console.log(dice);

这个JavaScript代码生成的随机数的范围是0(包括0)到6(不包括6),即半开区间[0,6)。具体来说,Math.random()函数生成的是一个介于0到1之间的随机小数。将其乘以6会得到一个介于0到6之间,但不包括6的随机小数。因为结果不能是6,所以我们通过使用半开区间来限制随机数的范围:左闭右开,也就是包括0,但不包括6。所以,最后生成的随机数介于0和6之间,但不包括6。如果要生成介于1和6之间的随机整数(包括1和6),可以在Math.random() * 6之后使用Math.floor()函数向下取整,并将其与1相加:

let dice = Math.random() * 6 + 1;
console.log(dice);

● 我们再通过去除小数位的方式,来得到1-6的数字

let dice = Math.trunc(Math.random() * 6) + 1;
console.log(dice);

在这里插入图片描述

● 然后再通过while循环去做,如果是6的话就停止

let dice = Math.trunc(Math.random() * 6) + 1;while (dice !== 6) {console.log(`你本次掷的点数位${dice}`);dice = Math.trunc(Math.random() * 6) + 1;if (dice === 6) console.log(`恭喜你掷到了${dice}`);
}

在这里插入图片描述

http://www.yayakq.cn/news/430050/

相关文章:

  • 网站建设服务市场细分用asp.net做网站计数器
  • 广州专业的网站建设购买网站设计制作
  • 北京网页设计公司网站深夜禁用直播app软件
  • 临沂网站设计萌宠俱乐部网页设计代码模板
  • 建一个网站需要多少钱?鹿泉企业网站建设
  • 导购网站建设wordpress怎样安装
  • 春节网站怎么做html5 网站模板 米
  • 郑州网站建设兼职玉溪市网站建设推广
  • 蔬菜网站模板网站建设方面书籍
  • 网站建设系统计公司zencart网站地图插件
  • 网站敏感关键词襄阳百度开户
  • 石家庄个人建站模板太原网站建设外包
  • 深圳企业网站建设设计公司公司的网站建设公司网站建设
  • 网站免费软件推荐网站的标题标签一般是写在
  • 网站建设词语河南英文网站建设公司
  • 网站程序和空间区别昆明网站建设企业
  • 网站建设平台还有没有趋势某学校网站建设方案论文
  • 企业网站建设模版wordpress站群怎么优化
  • 快速建站费用互联网 现代农业网站建设
  • 离石网站建设开发公司移留问题解决物业如何打报告
  • 亚马逊虚拟主机做网站呼伦贝尔网站建设维护
  • 做投资理财网站济南设计公司
  • 华西医院网站开发wordpress后台无法预览文章
  • 网站开发的计划书做网站最好的软件是
  • 丹东商城网站建设wordpress瀑布流
  • 做公司子网站的请示报告邢台做网站信息
  • 去哪学做网站软件开发外包管理
  • 网站建设中备案网页模板
  • 自己做电影资源网站桂林市卫生学校
  • 电子网站建设实训外贸上哪个网站开发客户