JavaScript生成随机数

JavaScript生成随机数介绍了 js 如何生成随机数 与一些简单的数值计算 主要使用了 math 包

本文主要记录一下学习JavaScript的时候的学习笔记。


1.效果展示

在这里插入图片描述

2.源代码

 
     DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document 
       title>  
        
        head> <body> <script> /* Math.E Math.PI Math.SQRT2 Math.SQRT1_2 Math.LN2 Math.LN10 Math.LOG2E Math.LOG10E */ function ope(){ 
          // 舍入与2.6最近的整数(四舍五入) document.getElementById("demo").innerHTML=Math.round(2.6); // 随机生成一个0-1之间的数值 document.getElementById("demo1").innerHTML=Math.random(); // 取最值函数 document.getElementById("demo2").innerHTML=Math.max(1,1.2); document.getElementById("demo3").innerHTML=Math.min(3,4); document.getElementById("demo4").innerHTML=""; }  
         script> <div id="demo">1 
          div> <div id="demo1">1 
           div> <div id="demo2">1 
            div> <div id="demo3">1 
             div> <div id="demo4">1 
              div> <input type="button" onclick="ope()" value="点我点我">  
               body>  
                html> 

3.实现任意范围的随机数

①.0-10随机数

document.getElementById(“demo1”).innerHTML=Math.round(Math.random()*10);

②5-10随机数

document.getElementById(“demo1”).innerHTML=Math.round(Math.random()*10+5);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/199642.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 下午12:32
下一篇 2026年3月20日 下午12:33


相关推荐

  • 使用zabbix监控redis内存使用

    使用zabbix监控redis内存使用本篇提到的监控环境是有条件的,即默认单机只运行一个redis实例,且默认运行的端口是6379(也可以是其他端口,需要通过sed-i’s/6379/你修改的端口/g’xml模板文件修改模板文件里的端口号)。即然有这么多局限,岂不是适应用环境很差。确实,本篇算是一个基础部分,为后面提到的lld(lowleveldiscovery)自动发现做铺垫。由于前面几部分也对基础的东西做了很多总结…

    2022年5月18日
    40
  • cuda安装错误_n卡图形驱动安装失败

    cuda安装错误_n卡图形驱动安装失败win7安装cuda9时出现图形驱动程序安装失败,解决办法是右键计算机>管理>服务和应用程序>服务>找到“WindowsInstaller”,右键选择“启动”参考自http

    2022年8月4日
    9
  • java编译报错提示编码GBK的不可映射字符啥意思_java字符串编码转换

    java编译报错提示编码GBK的不可映射字符啥意思_java字符串编码转换在我想要在println输出一些中文的时候,发现编码出现错误原因:java程序在编译的时候,需要使用JDK开发工具包中的JAVAC.EXE命令,而JDK开发工具包是国际版的,默认格式为UNICODE的编码格式。因此在默认情况下,javac.exe会采用默认的编码格式,什么是默认的编码格式呢?也就是我们在编译JAVA程序时,在未指定源程序文件的编码格式的情况下,JDK会优先获取操作系统的file.encoding参数,然后JDK就把我们的JAVA源程序从file.encoding编码格式转化为JAVA

    2025年11月7日
    4
  • java中使用uuid函数_java生成随机数

    java中使用uuid函数_java生成随机数什么是UUID?UUID是UniversallyUniqueIdentifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。UUID具有以下涵义:经由一定的算法机器生成为了保证UUID的唯一性,规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元素,以及从这些元素生成UUID的算法。UUID的复杂特性在保证了其唯一性的同…

    2026年2月19日
    5
  • linux nginx配置代理_nginx四层负载均衡

    linux nginx配置代理_nginx四层负载均衡3.2下载正向代理模块(这个模块可能不适合其他版本nginx)如果下载失败可用百度云:链接:提取码:下载解压nginxPS:编译,除正向代理模块外,其他看自己需求安装PS:3.4nginx.conf配置正向代理3.5启动nginx检查配置文件启动、停止、重载命令查看端口四、验证4.1202上面配置正向代理4.2对比202和203分别访问https和http##########################################

    2022年10月8日
    4
  • datagrip2021激活码【注册码】

    datagrip2021激活码【注册码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    141

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号