JavaScript ví dụ

Số của JavaScript

Giá trị số có thể được viết với hoặc không có dấu chấm
Có thể sử dụng phương pháp số lũy thừa để viết số rất lớn hoặc rất nhỏ
Số sẽ được chính xác đến 15 chữ số
Toán học dấu phẩy động không luôn luôn chính xác 100%
Nhưng có thể giải quyết vấn đề này bằng cách nhân và chia cho 10
Cộng hai số sẽ tạo ra số mới
Cộng hai chuỗi số sẽ tạo ra chuỗi kết nối
Cộng số và chuỗi số cũng sẽ tạo ra chuỗi kết nối
Cộng chuỗi số và số cũng sẽ tạo ra chuỗi kết nối
Lỗi phổ biến khi cộng chuỗi và số
Lỗi phổ biến khi cộng chuỗi và số 2
Trong phép chia, JavaScript sẽ thử chuyển chuỗi thành số
Trong phép nhân, JavaScript sẽ thử chuyển chuỗi thành số
Trong phép trừ, JavaScript sẽ thử chuyển chuỗi thành số
Trong phép cộng, JavaScript sẽ không chuyển chuỗi thành số
Số bị chia bởi chuỗi không còn là số
Số chia cho chuỗi số là số
Hàm toàn cục isNaN() của JavaScript sẽ xác định giá trị có phải là số hay không
Khi sử dụng NaN trong toán học sẽ luôn trả về NaN
Khi sử dụng NaN trong toán học chuỗi sẽ kết nối với NaN
Loại của NaN là số (đúng vậy! typeof NaN trả về number)
Nếu tính ra số ngoài giới hạn lớn nhất có thể, sẽ trả về vô cùng (Infinity)
Khi chia cho số 0 sẽ tạo ra Infinity
Infinity cũng là số (typeof Infinity trả về number)
Các hằng số có tiền tố 0x sẽ được hiểu là hệ số mười sáu
Hàm toString() có thể xuất số dưới dạng十六진, tám진 hoặc nhị phân
Số có thể là đối tượng
Số và đối tượng không thể so sánh an toàn
Các đối tượng và đối tượng không thể so sánh an toàn

Mô tả ví dụ: số