中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

toPrecision函數的使用方法

發布時間:2020-09-25 13:48:35 來源:億速云 閱讀:849 作者:小新 欄目:web開發

這篇文章將為大家詳細講解有關toPrecision函數的使用方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

 Javascript中的toPrecision()函數用于將數字格式化為特定的精度或長度。如果格式化的數字需要比原始數字更多的數字,則還會添加小數和空值以創建指定的長度。下面我們就來看看toPrecision函數的具體使用方法。

我們先來看一下toPrecision函數的基本語法

number .toPrecision(value)

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>

輸出結果為: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>

輸出結果為: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>

輸出結果如下

213.456890000
123.00

關于toPrecision函數的使用方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绥芬河市| 峨边| 屏边| 克东县| 页游| 湄潭县| 绍兴县| 金湖县| 宁晋县| 云梦县| 弥渡县| 阳泉市| 龙南县| 南华县| 策勒县| 南投市| 霸州市| 乐东| 无极县| 苏尼特左旗| 潜山县| 蒙山县| 绵竹市| 云浮市| 文昌市| 齐齐哈尔市| 营口市| 平泉县| 犍为县| 庆元县| 礼泉县| 新余市| 海晏县| 肥城市| 兰考县| 阿图什市| 乌审旗| 云浮市| 全州县| 固镇县| 西峡县|