Hướng dẫn does parseint work with negative numbers javascript? - parseint có hoạt động với javascript số âm không?
Khi tôi làm điều này: Show
Tôi nhận được giá trị như:
Lý do tại sao điều này xảy ra? Tôi muốn kiểm tra nếu một số nằm trong phạm vi của C (int), vì vậy tôi đang làm những điều trên, nhưng nó không hoạt động. Ngoài ra, tôi muốn làm điều này cho C (dài), có cách nào để điều này không? Ví dụ: nếu tôi làm:
Bây giờ, tôi biết rằng (-+) 2^53 là giới hạn của các số trong JavaScript. Có một số cách nào khác để kiểm tra giá trị đã cho trong một biểu mẫu thực sự nằm trong phạm vi dài hay int? Hỏi ngày 24 tháng 7 năm 2013 lúc 5:21Jul 24, 2013 at 5:21
3 Nó sẽ hoạt động tốt, vấn đề là bạn đang sử dụng sai ký tự, NDASH 2 so với dấu gạch nối 3:
Nếu bạn sao chép/dán mà bạn sẽ thấy rằng nó hoạt động ngay bây giờ. Đã trả lời ngày 24 tháng 7 năm 2013 lúc 5:26Jul 24, 2013 at 5:26
Elclanrselclanrselclanrs 91.2K21 Huy hiệu vàng132 Huy hiệu bạc169 Huy hiệu đồng21 gold badges132 silver badges169 bronze badges 1 Tại sao ParseInt không được sử dụng thường xuyên hơn trong JavaScript? khoảng 9 năm Các khóa học miễn phí phổ biến Khóa học
Tìm hiểu SQL
Tìm hiểu để giao tiếp với cơ sở dữ liệu bằng SQL, ngôn ngữ quản lý dữ liệu tiêu chuẩn.
Trực lưu ngôn ngữ Tìm hiểu JavaScriptHello, Tìm hiểu cách sử dụng JavaScript - một ngôn ngữ lập trình mạnh mẽ và linh hoạt để thêm tính tương tác trang web.
Tìm hiểu HTML
Bắt đầu lúc bắt đầu bằng cách học cơ bản HTML - một nền tảng quan trọng để xây dựng và chỉnh sửa các trang web. Khám phá danh mục đầy đủ Số lượng trong JavaScript có thể âm không? Nếu số là âm, nó sẽ trả về -1. Nếu số là 0 dương, nó sẽ trả về 0. Nếu số là 0, nó sẽ trả về -0. Nếu số không phải là một số, nó sẽ trả về NAN.
INT có thể chấp nhận các giá trị âm không? Một int được ký theo mặc định, có nghĩa là nó có thể biểu thị cả giá trị tích cực và âm. Tại sao ParseInt không được sử dụng thường xuyên hơn trong JavaScript? ParseInt () không phải lúc nào cũng chuyển đổi chính xác thành số nguyên trong javascript, tất cả các số là điểm nổi. Số nguyên là số điểm nổi mà không có một phần. Chuyển đổi số N thành một số nguyên có nghĩa là tìm số nguyên là gần nhất với N (trong đó, gần nhất là một vấn đề định nghĩa). điểm khoảng 9 năm ParseInt có làm việc với các chữ cái không?Phương thức parseInt () trả về một int, không phải là một đối tượng từ lớp số nguyên. Phương thức này chỉ hoạt động nếu chuỗi chỉ bao gồm các số và không có ký tự. Nếu đó không phải là trường hợp, một lỗi sẽ được ném và một số nguyên sẽ không được tạo. 0 điểm Tôi đã lừa dối việc tạo ra chương trình của riêng mình bằng cách sử dụng các kỹ năng từ bài học này và đã thử kết hợp một câu hỏi kiểm tra kỹ năng. Tôi đã sử dụng một biểu thức trong đó câu trả lời là một số nguyên âm và chạy vào một cái gì đó bất ngờ. Có vẻ như mã đã diễn giải đầu vào -25 dưới dạng chuỗi chứ không phải là một số. Luôn luôn là trường hợp này sao? 0Tôi thậm chí đã thêm một số dòng Console.log () vào để xem liệu đầu vào có khớp với câu trả lời tôi có không: Tuy nhiên, đầu ra gây khó chịu cho: 1Tóm lại, tôi vẫn có những câu hỏi sau:
điểm Khoảng 9 năm Trả lời 527FA34B80FF33FD15007421
Tôi không có tất cả các câu trả lời, tôi chỉ học. Nhưng về phần này. Khi bạn sử dụng == thay vì ===, bạn đang đánh giá giá trị bên phải (-2) cho biến ở bên trái (INSERTVALUE). Miễn là InsertValue có thể chấp nhận -2, điều này sẽ luôn đánh giá đúng vì có một lỗi liên quan. Vì vậy, điều kiện nếu sẽ luôn thực hiện vì nó không thực hiện một so sánh (là biến đổi biến bằng hai) điểm Khoảng 9 năm Trả lời 527FA34B80FF33FD15007421
Khóa học Số lượng trong JavaScript có thể âm không?Nếu số là âm, nó sẽ trả về -1.Nếu số là 0 dương, nó sẽ trả về 0. Nếu số là 0, nó sẽ trả về -0.Nếu số không phải là một số, nó sẽ trả về NAN.. If the number is positive zero, it returns 0. If the number is negative zero, it returns -0. If the number is not a number, it returns NaN.
INT có thể chấp nhận các giá trị âm không?Một int được ký theo mặc định, có nghĩa là nó có thể biểu thị cả giá trị tích cực và âm.it can represent both positive and negative values.
Tại sao ParseInt không được sử dụng thường xuyên hơn trong JavaScript?ParseInt () không phải lúc nào cũng chuyển đổi chính xác thành số nguyên trong javascript, tất cả các số là điểm nổi.Số nguyên là số điểm nổi mà không có một phần.Chuyển đổi số N thành một số nguyên có nghĩa là tìm số nguyên là gần nhất với N (trong đó, gần nhất là một vấn đề định nghĩa).all numbers are floating point. Integers are floating point numbers without a fraction. Converting a number n to an integer means finding the integer that is “closest” to n (where “closest” is a matter of definition).
ParseInt có làm việc với các chữ cái không?Phương thức parseInt () trả về một int, không phải là một đối tượng từ lớp số nguyên.Phương thức này chỉ hoạt động nếu chuỗi chỉ bao gồm các số và không có ký tự.Nếu đó không phải là trường hợp, một lỗi sẽ được ném và một số nguyên sẽ không được tạo.This method only works if the String consists solely of numbers and no characters. If that is not the case, an error will be thrown and an integer will not be created. |