zoukankan      html  css  js  c++  java
  • js随机数 从头开始系列

    js要常常写啊要不然就要从0开始

    1
    var num = Math.random(); 2 //创建一个0-1随机数字 3 num*=10 4 //变为0-10随机数字 5 //有好几种取整方式 6 var i = Math.parseInt(num); 7 //舍弃小数 0-9 8 var i = Math.ceil(num) 9 //向上取整 1-10 看见小数直接+1 10 var i = Math.round(num) 11 //四舍五入取整 小数>=5 +1 小数<5 -1 0-10范围 12 var i = Math.floor(num) 13 //向下取整 和 Math.parseInt()有些相似 但是完全不一样 14 //详解 15 //1.功能差异 16 //Math.floor() 方法可对一个“数”进行下舍入。 17 //parseInt() 函数可解析一个“字符串”,并返回一个整数。 18 //Math.floor(x),x为任意数值或表达式。 19 //parseInt(string, radix),string为字符类型的数字,radix为要解析的数字的基数,取值2~36,默认为10,表示10进制 20 //3.结果差异(反例举例,只说明二者不同): 21 //Math.floor(-1.5)//-2 22 //parseInt(-1.5)//-1 23 //综上,两个函数完全不是相同的作用,只有在特殊情况下(都传一个正数,且只传一个参数)结果是一样,但不代表作用是一样的。 24 console.log(num) 25 console.log(i)
  • 相关阅读:
    cocos2d-x把json数据解析到数组或字典中(libjson库)
    (bug更正)利用KVC和associative特性在NSObject中存储键值
    第二次博客作业
    我的感想
    期末总结
    陈老师作业
    第三次作业---四则运算的进一步完善
    好难
    对git的认识
    计应143 卞玉新
  • 原文地址:https://www.cnblogs.com/lyWebstrat/p/6699369.html
Copyright © 2011-2022 走看看