美文网首页
number++和 ++number 的区别和如何利用Math方

number++和 ++number 的区别和如何利用Math方

作者: 赵一矛 | 来源:发表于2018-03-15 15:02 被阅读0次

number++和 ++number 的区别

例子

单独使用number++和++number,都是让自变量自增加一,如变量c和d,最终输出的值均为2。

当两个式子位于其它句中时,number++是先用自身的值
进行计算,语句执行完成后,自增加一,如a,输出的值为1。++number则是先让变量值加一,然后再将变量值带入计算,如b.输出的值为2.

如何利用Math方法对得到的结果进行保留两位小数,四舍五入,向上取整,向下取整等操作

  1. 保留两位小数
    可以使用函数Math.round(number100)/100或函数number.toFixed(2)均可以实现。
    例如:Math.round(10/3
    100)/100;
    (10/3).toFixed(2);
  2. 四舍五入
    可以使用函数Marh.round(number)实现。
    例如 Math.round(10/3);
  3. 向上取整
    可以使用函数Math.ceil(number)实现;
    例如Math.ceil(10/3);
  4. 向下取整
    可以使用函数Math.floor(number)实现;
    例如Math.floor(10/3);


    例子

相关文章

网友评论

      本文标题:number++和 ++number 的区别和如何利用Math方

      本文链接:https://www.haomeiwen.com/subject/lgmofftx.html