# DAY19 - JavaScript 16. 關於 ParseInt () / 型別轉換 ### 宣告一個變數,賦予型別為 string: ``` let str = "20"; console.log(typeof str); // string ``` ### parseInt 轉型為數字 - `parseInt`,是一個可以將網頁中既有的`變數`,轉型別為 `number` 的語法。 - 這邊需要注意!!! `parseInt`,是將**新的目標變數**,透過**原有變數**來轉換。 聽起來相當複雜,百聞不如一見: ### 1. 不正確的轉型別(type)做法: - 宣告變數 `num`,型別為 **'string'** 查詢 type,確實為: 'string' ``` let num = "123"; console.log(typeof num); // string - 接著,我們要嘗試轉換型別了 // parseInt num parseInt(num); console.log(typeof num); - 搜尋結果: 仍是 string ``` ### 2. 正確的轉型別作法: - 新增一個變數,撰寫 parseInt 並帶入原有變數 `num`: ``` let num = "123"; // 新增變數,此變數作為 num 轉型別後的值; let newNum = parseInt(num); console.log(newNum); console.log(typeof newNum); // 123 // number ``` ###### tags: `Re:0 前端工程師之路 - JavaScript 字串 篇章`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up