⊗jsPmBsCTN 44 of 505 menu

Chuyển đổi sang số trong JavaScript

Hãy xem xét đoạn mã sau:

let a = '2'; let b = '3'; alert(a + b); // hiển thị '23'

Như bạn thấy, trong trường hợp của chúng ta, cả hai biến đều chứa chuỗi và được cộng lại, tương ứng như chuỗi.

Giả sử chúng ta muốn giá trị của các biến trong trường hợp này được cộng lại không phải như chuỗi, mà như số. Trong trường hợp này, chúng ta có thể cưỡng chế chuyển đổi kiểu của biến thành số bằng cách sử dụng hàm đặc biệt Number:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // hiển thị 5

Có thể chuyển đổi chuỗi thành số không phải trong phép cộng, mà ngay khi gán vào biến - điều này sẽ hoạt động:

let a = Number('2'); // biến sẽ được gán số 2 let b = Number('3'); // biến sẽ được gán số 3 alert(a + b); // hiển thị 5

Cho biến a có giá trị '10' và biến b có giá trị '20'. Hãy cộng các biến này như số.

Không chạy mã, hãy xác định điều gì sẽ được hiển thị trên màn hình:

alert( Number('2') + Number('3') );

Không chạy mã, hãy xác định điều gì sẽ được hiển thị trên màn hình:

alert( 2 + Number('3') );

Không chạy mã, hãy xác định điều gì sẽ được hiển thị trên màn hình:

alert( '2' + Number('3') );
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối