17 of 264 menu

Hàm Number

Hàm Number chuyển đổi giá trị được truyền vào thành số. Trong trường hợp là chuỗi, các ký tự khoảng trắng ở hai đầu sẽ bị cắt bỏ, sau đó, nếu chuỗi có thể chuyển đổi thành số - thì số đó sẽ được trả về, còn nếu không - sẽ trả về NaN. Giá trị true được chuyển đổi thành số 1, giá trị false - thành số 0. Các đối tượng khi chuyển đổi sang số sẽ biến thành NaN.

Cú pháp

Number(giá trị cần chuyển đổi);

Ví dụ

Chuyển đổi giá trị boolean true thành số:

Number(true);

Kết quả thực thi mã:

1

Ví dụ

Bây giờ hãy chuyển đổi giá trị boolean false:

Number(false);

Kết quả thực thi mã:

0

Ví dụ

Hãy nhập một chuỗi chứa số vào tham số của hàm:

Number('53');

Sau khi chuyển đổi, chúng ta sẽ nhận được số:

53

Ví dụ

Bây giờ hãy thêm khoảng trắng vào đầu và cuối chuỗi số:

Number(' 5 ');

Sau khi thực thi mã, các khoảng trắng thừa bị xóa đi và cuối cùng chúng ta nhận được số:

5

Ví dụ

Hãy chuyển đổi một chuỗi rỗng:

Number('');

Kết quả thực thi mã:

0

Ví dụ

Bây giờ hãy chuyển đổi một chuỗi chứa chữ cái và số:

Number('a5');

Sau khi thực thi mã, chúng ta nhận được giá trị NaN, cho thấy một phép toán không hợp lệ:

NaN

Ví dụ

Hãy hoán đổi vị trí của chữ cái và số trong chuỗi:

Number('5a');

Kết quả thực thi mã vẫn như trước:

NaN

Ví dụ

Bây giờ hãy chuyển đổi một chuỗi, trong đó các số được phân tách bằng khoảng trắng:

Number('5 5');

Kết quả thực thi mã, chúng ta lại thấy rằng phép toán này không hợp lệ:

NaN

Ví dụ

Hãy chuyển đổi giá trị boolean true, được đặt trong chuỗi:

Number('true');

Sau khi thực thi mã, lại nhận được NaN:

NaN

Ví dụ

Bây giờ hãy chuyển đổi một đối tượng rỗng:

Number({});

Kết quả thực thi mã:

NaN

Ví dụ

Hãy đặt một mảng rỗng làm tham số của hàm:

Number([]);

Kết quả chúng ta nhận được số 0:

0

Ví dụ

Bây giờ hãy thêm một chữ số vào mảng:

Number([1]);

Mảng sẽ được chuyển đổi thành số:

1

Ví dụ

Hãy chuyển đổi một mảng bao gồm hai chữ số:

Number([1, 2]);

Kết quả lại thông báo cho chúng ta rằng phép toán này không hợp lệ:

NaN

Xem thêm

  • hàm Number,
    chuyển đổi thành số
  • hàm parseInt,
    trích xuất số nguyên từ đầu chuỗi
  • hàm parseFloat,
    trích xuất số thập phân từ đầu chuỗi
  • hàm String,
    chuyển đổi thành chuỗi
  • hàm Boolean,
    chuyển đổi thành giá trị boolean
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