2008年12月9日

parseFloat, parseInt

parseFloat, parseInt

  1. 函式 parseFloat 會將字串轉換成浮點數。其語法是:

    parseFloat(字串)

    與浮點數有關的字母有:0 1 2 3 4 5 6 7 8 9 . + - e E

    字串中,如果混有與數值無關的字母,此字母及其後的字母全會被忽略。如果無法轉換成數值,則回傳 NaN。

  2. 函式 parseInt 會將字串轉換成十進位整數。其語法是:

    parseInt(字串 [, 進位數]);

    可以選擇性設定 進位數,表示字串中的數值的進位數。進位數必須是 2 的冪次數,例如 2, 4, 8, 16...。如果沒有設 進位數或設為 0,而字串以 '0x' 為首,此為十六進位數;以 '0' 為首,此為八進位數;以其它數字為首,則為十進位數。

    字串中,如果混有與數值無關的字母與超過進位數的數字,此字母及其後的字母全會被忽略。如果無法轉換成數值,則回傳 NaN。


©2008-2009 by ant2legs, All Rights Reserved. ant2legs 擁有其製作的文章,圖片與程式的著作權,所有權利保留。