Rumah > hujung hadapan web > tutorial js > toPrecision函数怎么使用

toPrecision函数怎么使用

不言
Lepaskan: 2019-02-19 17:36:58
asal
2310 orang telah melayarinya

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

JavaScript

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

number .toPrecision(value)
Salin selepas log masuk

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

下面我们来看具体的示例

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

代码如下

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num=213.45689; 
    document.write(num.toPrecision());           
</script> 
</body>
</html>
Salin selepas log masuk

输出结果为:213.45689

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

代码如下

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num=213.45689; 
    document.write(num.toPrecision(4));           
</script> 
</body>
</html>
Salin selepas log masuk

输出结果为:213.5

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

代码如下

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num=213.45689; 
    document.write(num.toPrecision(12)+"<br>");   
    var num2 = 123; 
    document.write(num2.toPrecision(5));         
</script> 
</body>
</html>
Salin selepas log masuk

输出结果如下

213.456890000
123.00
Salin selepas log masuk

本篇文章到这里就全部结束了,更多精彩内容大家可以关注php中文网的其他相关栏目教程!!!

Atas ialah kandungan terperinci toPrecision函数怎么使用. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan