js截取小数点前的数字_微信小程序--JavaScript实现指定数字的精度输出

本文介绍了JavaScript中如何截取数字的小数点前部分,重点讲解了`toPrecision()`和`toFixed()`两个方法的使用,包括它们的定义、语法、参数、返回值及示例。这两个方法都能进行四舍五入,不同在于`toPrecision()`保留总位数,`toFixed()`保留小数点后位数。返回结果均为字符串。
摘要由CSDN通过智能技术生成

a7957f85f22d0d8020752c89e1940ee0.png

问题描述

小程序js中某个数字是3.1415926,但是我们需要用于计算的只是3.14,那么应该实现呢?

toPrecision()

1.定义

  • 在对象的值超出指定位数时将其转换为指数计数法。

2.语法

  • number.toPrecision(x)

3.参数

  • x:必需,规定必须被转换为指数计数法的最小位数。该参数是 1 ~ 21 之间(且包括 1 和 21)的值。有效实现允许有选择地支持更大或更小的 num。如果省略了该参数,则调用方法toString(),而不是把数字转换成十进制的值。

4.返回值

  • 类型:String, 指定精度的数字格式

5.实例
测试代码

var num = new Number(13.3714);
    var numx=new Number(13.3114)
    var a = num.toPrecision();
    var b = num.toPrecision(2);
    var c = num.toPrecision(3);
    var cc=numx.to
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值