Chia cho 0 javascript
Nếu bạn thấy thông báo này, điều đó có nghĩa là chúng tôi đang gặp sự cố khi tải các tài nguyên bên ngoài trên trang web của mình Show Nếu bạn đang sử dụng bộ lọc web, vui lòng đảm bảo rằng các miền *. kastatic. tổ chức và *. kasandbox. org được bỏ chặn Tôi đã mong đợi một lỗi nhưng nhận được giá trị Đầu tiên, tôi vào MDN để xem đó có phải là kết quả mong đợi không
Nó có vẻ là câu trả lời mong đợi, nhưng tôi nhận thấy một cái gì đó. Chia cho số 0 âm dẫn đến Vô cực âm. Không chắc điều đó có nghĩa là gì, tôi quyết định kiểm tra ECMAScript
Theo
Thật không may, tôi không có quyền truy cập vào tài liệu của IEEE. Vậy là hành trình của tôi kết thúc tại đây. Tuy nhiên, đây là một số ghi chú bài giảng, xem trang 10 tôi đã tìm thấy về chủ đề này Giải phápLúc đầu, tôi đã thử một giải pháp
Như mong đợi, chúng tôi nhận được
Tôi đã sử dụng nó để đưa ra giải pháp cuối cùng của mình
Tất nhiên, người dùng có thể nhập Điều thú vị là một lỗi sẽ không xảy ra khi chia cho 0. Theo đặc điểm kỹ thuật của IEEE mà ECMAScript triển khai, nó tuân theo các quy tắc. Một cái gì đó để tìm cho ra trên hành trình viết mã của bạn. Kết quả bạn mong đợi có thể không quá rõ ràng Số chia của một phép chia hoặc toán tử còn lại là
Thay vào đó, trước tiên hãy kiểm tra xem số chia có phải là 2 Toán tử chia (
Bảng BCD chỉ tải trong trình duyệt có bật JavaScript. Bật JavaScript để xem dữ liệu
Tìm thấy một vấn đề với trang này?
Sửa đổi lần cuối. Ngày 13 tháng 12 năm 2022, bởi những người đóng góp MDN Làm cách nào để xử lý chia cho 0 trong js?Đầu ra của mã trong JavaScript như sau. . Chia số 0 cho 0 trả về NaN Chia số dương cho 0 trả về Infinity Chia số âm cho 0 trả về -Infinity Bạn có thể chia một cái gì đó cho 0?Những ghi chú này giải thích lý do tại sao chúng ta không thể chia hết cho 0 . Câu trả lời ngắn gọn là 0 không có nghịch đảo cấp số nhân và bất kỳ nỗ lực nào nhằm xác định một số thực là nghịch đảo cấp số nhân của 0 sẽ dẫn đến mâu thuẫn 0 = 1.
Điều gì xảy ra nếu bạn chia cho số không?Chỉ cần nói rằng nó bằng "không xác định. " Tóm lại với tất cả những điều này, chúng ta có thể nói rằng không trên 1 bằng không . Chúng ta có thể nói rằng 0 trên 0 bằng "không xác định. " Và tất nhiên, cuối cùng nhưng không kém phần quan trọng, mà chúng ta rất nhiều lần phải đối mặt, là 1 chia cho 0, vẫn chưa được xác định. |