toPrecision函数的使用方法

  介绍

这篇文章将为大家详细讲解有关toPrecision函数的使用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

, Javascript中的toPrecision()函数用于将数字格式化为特定的精度或长度。如果格式化的数字需要比原始数字更多的数字,则还会添加小数和空值以创建指定的长度。下面我们就来看看toPrecision函数的具体使用方法。

我们先来看一下<强> toPrecision函数的基本语法

.toPrecision数量(值)

toPrecision函数接受单个参数值,此参数是可选的,它表示用户在格式化数字中需要的有效位数的值。

下面我们来看具体的示例

<强>在toPrecision()方法中不传递参数:强如果没有参数传递给toPrecision()函数,则格式化的数字将与输入数字完全相同。但是,它将表示为字符串而不是数字。

代码如下

& lt; !DOCTYPE html>   & lt; html>   & lt; head>   & lt; title> & lt;/title>   & lt;/head>   & lt; body>   & lt;脚本类型=拔谋?javascript"比;   var num=213.45689;   document . write (num.toPrecision ());   & lt;/script>   & lt;/body>   & lt;/html>

输出结果为:213.45689

<强>在toPrecision()函数中传递参数:强如果传递给toPrecision()函数的精度长度小于原始数字,则数字将四舍五入到该精度。

代码如下

& lt; !DOCTYPE html>   & lt; html>   & lt; head>   & lt; title> & lt;/title>   & lt;/head>   & lt; body>   & lt;脚本类型=拔谋?javascript"比;   var num=213.45689;   document . write (num.toPrecision (4));   & lt;/script>   & lt;/body>   & lt;/html>

输出结果为:213.5

<强>传递一个参数,该参数会导致输出中出现空值:强如果传递给toPrecision()函数的精度长度大于原始数字,则将零值附加到输入数字以满足指定的精度。

代码如下

& lt; !DOCTYPE html>   & lt; html>   & lt; head>   & lt; title> & lt;/title>   & lt;/head>   & lt; body>   & lt;脚本类型=拔谋?javascript"比;   var num=213.45689;   document . write (num.toPrecision (12) +“& lt; br>“);   var num2=123;   document . write (num2.toPrecision (5));   & lt;/script>   & lt;/body>   & lt;/html>

输出结果如下

213.456890000   123.00

关于toPrecision函数的使用方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

toPrecision函数的使用方法