首页 > 编程语言 >JavaScript获取随机数

JavaScript获取随机数

时间:2023-11-24 20:31:53浏览次数:47  
标签:random const JavaScript 获取 num 随机数 Math 1000

获取随机数 Math.random()

const num = Math.random();

此代码作用是获取一个范围在[0,1)之间的随机数。

若要获取[100,1000)之间的随机数,可以通过一下方法:

先获取[0,1000)之间的随机数

const num = Math.random() * 1000;

然后获取[100,1000)之间随机数

// num1 的范围是 [0.1, 1)
const num1 = Math.random() * 0.9 + 0.1;
// num2 的范围是 [100, 1000)
const num2 = Math.floor(num1 * 1000);
 
console.log(num2);

Math.floor(num)是js内置方法,返回小于num的最大整数

标签:random,const,JavaScript,获取,num,随机数,Math,1000
From: https://blog.51cto.com/u_16281588/8551211

相关文章

  • JavaScript数组中的常用函数解析
    1.splice方法当使用splice()方法时,可以传递不同的参数来实现不同的操作。以下是splice()方法的参数说明:array.splice(start,deleteCount,item1,item2,...);start:必需,指定要进行操作的起始索引位置。如果该值为负数,则表示从数组末尾开始计算的偏移量。例如,-1表示倒数第......
  • Teamcenter SOA开发报错:您没有最新的时间表。请刷新时间表以获取最新副本。
    1、时间表创建任务的时候报了这个错。按字面意思,只刷新时间表是不行的。 解决方法:你创建的任务,肯定会放在一个父任务的。这是要将父任务,进行刷新。如果刷新不行的,可以尝试释放锁的刷新。如果还是不行,把时间表对象也放进来刷新。......
  • vue获取手机GPS定位信息
    <divid="demo"><div@click="getPosition">你的定位</div></div><script>letapp=newVue({el:"#demo",data(){return{}......
  • 值得收藏的一些HTML、JavaScript、ASP代码
    1.CDONTS.NewMail组件使用说明 SetMailObject=Server.CreateObject("CDONTS.NewMail") MailObject.From="发信邮箱" MailObject.To="收信邮箱" MailObject.Cc="抄送邮箱" MailObject.Bcc="密送邮箱" MailObject.Subject=&qu......
  • HTML+CSS+Javascript+Vue
    TableofContentsI.HTMLII.CSSGetStartedI.HTML按tab自动生成LabelMeaningPropertiesdiv块状元素span行间元素h1-h6标题iicon图标strong字体加粗a超链接img插入图片video插入视频controlsinput表单(输入账号、......
  • UGUI - 获取鼠标点击对象
    记录UGUI点击不生效,通过下面方法可以拿到点击的所有对象:if(Input.GetMouseButtonDown(0)){PointerEventDataeventData=newPointerEventData(EventSystem.current);eventData.position=newVector2(Input.mousePosition.x,Input.mousePosition.y);List<Ra......
  • 获取apk 版本号 版本名
    文章目录1、适用范围2、AndroidManifest.xml添加需要的版本号版本名2、代码里获取版本号版本名1、适用范围有的时候会需要对apk进行版本升级,或者区分apk更新版本等,会用到apk版本名,版本号等问题。2、AndroidManifest.xml添加需要的版本号版本名如图:我们添加的版......
  • 基于html5+javascript技术开发的房贷利率计算器,买房的码农们戳进来
    房贷计算器是一款专为购房者设计的实用工具应用,其主要功能是帮助用户详细计算房贷的还款金额、利息以及还款计划等。通过这款软件,用户可以更加便捷地了解到自己的还款情况和计划,从而更好地规划自己的财务。下面将对房贷计算器进行详细的介绍。体验地址房贷计算器体验地址关键代码<t......
  • WPF使用多个ContextMenu菜单并绑定指定控件右键事件触发菜单,以及后台获取ContextMenu
    前端代码<Windowx:Class="EVES_ManualTest.CurveForm"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schema......
  • JavaScript知识点
    类类(class)是在JS中编写构造函数的新方法。它是使用构造函数的语法糖,在底层中使用仍然是原型和基于原型的继承。模板字符串模板字符串是在JS中创建字符串的一种新方法。我们可以通过使用反引号使模板字符串化。对象解构对象析构是从对象或数组中获取或提取值的—种新的、更简洁的......