javaScript中的toExponential()方法用來將數字轉換為指數形式,它傳回以指數表示法表示Number物件的字串。下面我們就來具體看一下toExponential()的使用方法。
我們先來看看toExponential()的基本語法
number .toExponential(value)
toExponential()函數接受單一參數值。它是一個可選參數,它表示指定小數點後的位數的值。
下面我們來看具體範例
在toExponential()方法中傳遞一個數字作為參數。 如果將數字作為參數傳遞給toExponential()方法,則它表示小數點後的位數。
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var num = 2.13456; document.write(num.toExponential(2)); </script> </body> </html>
輸出結果為:2.13e 0
在toExponential()方法中不傳遞任何參數
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var num = 2.13456; document.write(num.toExponential()); </script> </body> </html>
輸出結果為:2.13456e 0
toExponential()方法中將零作為參數傳遞
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var num = 2.13456; document.write(num.toExponential(0)); </script> </body> </html>
輸出結果為:2e 2
最後要注意的是:
範圍錯誤:傳遞的value參數太小或太大時拋出此例外。 0到20之間的值(包括0和20)不會導致RangeError。如果要傳遞大於或小於此範圍指定的值,則必須相應地實作toExponential()函數。
類型錯誤:在非類型編號的物件上呼叫toFixed()方法時,拋出此例外。
以上是toExponential方法怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!