解析Javascript

| | | |

parseInt JavaScript 方法讀取字符串或浮點數並將其轉換為整數。此方法通常用於為數學運算準備字符串,因為字符串不能被視為數學方程式中的數字。

在 JavaScript 中處理數據時,可以將字符串轉換為整數。例如,假設您想要求用戶在 Web 表單中輸入他們的年齡。您可以將他們輸入的年齡轉換為數字。這將允許您檢查用戶是否超過 16 歲。

parseInt () JavaScript 函數的來源。parseInt () 是可用於將字符串轉換為整數的內置方法。

在本教程中,我們將探索 JavaScript parseInt () 方法的基礎知識。我們將討論與 parseInt () 方法 一起使用的語法。我們將通過一個示例來展示如何在 JavaScript 中將字符串轉換為數字。

JavaScript parseInt ()

JavaScript parseInt () 轉換一個鍊或數字浮點數到一個整數。它通常用於為數學運算準備格式化為字符串的數據。

這是 parseInt () JavaScript 函數的語法:

parseInt() 方法接受兩個參數。第一個是要轉換為整數的字符串,是必需的。

第二個參數,稱為“radix”, 是可選的。表示您的轉化所需值出現的根。

radix 參數一般不會像最後一個那樣使用。在大多數情況下,您的數字將被格式化為小數點後 10 位。默認根是十進制的 10,所以你不必擔心這個參數。

你可以在要轉換為數字的值的開頭和結尾。但是,數字中間不允許有空格。

如果您嘗試解析包含字母的值,您將收到一個NaN 值。radix 參數可以讓您在數字中包含字母,例如“x”。這只是字母與數字格式相關的情況。

parseInt () JavaScript示例

讓我們用一個例子來說明它是如何工作的。假設我們有一個字符串“20202”,我們想將其轉換為整數。我們可以使用以下代碼來實現:

parseInt()函數解析一個字符串,返回一個整數,如下:

JavaScript 控制台 檢查一下我們代碼的結果。我們的程序返回一個數字而不是一個字符串。我們可以說我們的值現在是一個數字,因為值中沒有引號。

讓我們為一個名為“value”的 JavaScript 變量分配一個值。我們的值是一個字符串,由值周圍的引號表示。然後我們使用 parseInt() 方法將該值轉換為整數。

同樣,如果我們使用 "radix" 參數,我們可以將我們的數字轉換為多個字符串基數。

“radix” 參數接受 2 到 36 之間的數字,並描述 parseInt () 函數 應使用的編號系統。假設我們要將 "15" 從十六進制轉換為根值 "16"。我們可以使用以下代碼來完成此操作:

我們的函數返回:15.

傳遞給無效值 ,Äã,Äã

parseInt ()

in此外,如果我們傳遞一個無法轉換為數字的字符串,JavaScript 將返回 "NaN" 表示不是數字。下面是使用 parseInt()"Hey" 轉換為字符串的示例:

我們輸出的parseInt number “NaN”因為“Hey”字符串的字符不能轉換成數字

結論

h2>

JavaScript parseInt() 方法可用於將字符串轉換為整數。如果您有一串數據需要格式化為數字,則此函數很有用。對於例如,您可能需要一個單數字符串,以便您可以對該字符串執行數學運算。

在本教程中,我探討瞭如何使用 JavaScript parseInt()方法並討論了該方法的一些實例。我們還研究瞭如何將 "radix" 參數與 parseInt () 一起使用。

現在您已經掌握了開始使用 JavaScript parseInt () 方法所需的信息! o 如果您正在尋找更多資源來幫助您學習 JavaScript,請查看我們的 如何學習完整的 JavaScript 指南。

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method