zoukankan      html  css  js  c++  java
  • JS 关于Math

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6     </head>
     7     <body>
     8     </body>
     9     
    10     <script type="text/javascript">
    11         /* math对象 */
    12     1、取绝对值方法
    13         var value = Math.abs(-100);
    14         console.log(value);
    15     2、向上取整(主要针对于浮点数)
    16         var value1 = Math.ceil(1.01);
    17         console.log(value1);
    18         var value2 = Math.ceil(-2.5);
    19         console.log(value2);
    20     3、向下取整
    21         var value1 = Math.floor(-1.02);
    22         console.log(value1);    
    23     4、最大值(接受多个数字,返回其中的最大值)
    24         var value = Math.max(2,6,100,-200);
    25         console.log(value);
    26     5、最小值
    27         var value = Math.min(-2,-4,-100,2000);
    28         console.log(value);
    29     6、四舍五入
    30         var value = Math.round(-1.6);
    31         console.log(value);
    32     7、随机数--0--1之间的随机数
    33         /*0-1  包括0 但是不包括1*/
    34         setInterval(function(){
    35             var value = Math.random();
    36             console.log(value);
    37         },100);
    38     
    39         作业1 随机10个 0-100之间的数字(浮点数)
    40         作业2 随机10个0-10之间的整数
    41         作业3 随机10个20-70之间的整数
    42         作业4 随机20-4060-80之间的数字(保证这俩个区间
    43         的数字出现概率是一样的)
    44         作业5 随机 20-5060-70之间数字(保证这俩个区间的
    45         数字出现概率)
    46 
    47 
    48 
    49         for (var i = 0;i < 10;i++){
    50             // 随机0-3 4个数字
    51             var number = parseInt(Math.random() * (3 - 0 + 1) + 0);
    52             if(number == 3){
    53                 var number2 = parseInt(Math.random() * (70 -60 + 1) + 60);
    54                 console.log(number2);        
    55             }else{
    56                 var number1 = parseInt(Math.random() * (50 -20 + 1) + 20);
    57                 console.log(number1);
    58             }                
    59         }
    60         
    61         
    62     </script>
    63 
    64 </html>
  • 相关阅读:
    kubernetes之手动部署k8s 1.14.1高可用集群
    db2 常用配置
    db2 常用命令
    linux 常用命令
    linux for 使用
    图解Python 【第六篇】:面向对象-类-进阶篇
    图解Python 【第五篇】:面向对象-类-初级基础篇
    图解Python 【第一篇】:Python基础1
    图解Python 【第三篇】:Python-函数
    图解Python 【第二篇】:Python基础2
  • 原文地址:https://www.cnblogs.com/PowellZhao/p/5547428.html
Copyright © 2011-2022 走看看