Hướng dẫn số nguyên trong javascript
Show Hướng dẫn cách kiểm tra số nguyên trong JavaScript. Bạn sẽ học được 3 cách cơ bản để kiểm tra số nguyên trong JavaScript cũng như cách liệt kê và tính tổng tất cả các số nguyên bằng JavaScript sau bài học này. Chúng ta có 3 phương pháp để kiểm tra số nguyên trong JavaScript như sau:
Số nguyên số thực trong JavaScript là gìTrong ngôn ngữ JavaScript, khái niệm số nguyên và số thực cũng giống với khái niệm mà chúng ta hay dùng. Số nguyên bao gồm các số tự nhiên (1,2,3…), số âm (-1,-2,-3…) và số 0. Số thực là một số nguyên cộng với một giá trị thập phân. Ví dụ, các số như 1.0, 5.2, -9.687, 3.14159,…
chẳng hạn. Số thực cũng bao gồm số nguyên trong nó. Số nguyên trong JavaScript có thể biểu diễn bởi giá trị chính xác của nó, trong khi số thực trong JavaScript lại được biểu diễn dưới dạng dấu phẩy động, điều đó có nghĩa là số thực không thể biểu diễn bởi giá trị chính xác, mà chúng ta có thể làm tròn lên hoặc làm tròn xuống số chữ cái sau phần thập phân để biểu diễn nó với các giá trị khác nhau. Kiểm tra số nguyên trong JavaScript bằng Number.isIntegerisInteger là một phương thức trong Number Object, có tác dụng kiểm tra một đối tượng có phải là số nguyên hay không. Cách sử dụng isInteger trong JavaScript như sau: Number.isInteger(num); Trong đó Ví dụ cụ thể: console.log(Number.isInteger(12.3456)); Nếu đối tượng chỉ định không thuộc kiểu số, ngay lập tức giá trị false sẽ được trả về: Number.isInteger('78'); Kiểm tra số nguyên trong JavaScript bằng Number.isSafeIntegerisSafeInteger là một phương thức trong Number Object, có tác dụng kiểm tra một đối tượng có phải là số nguyên an toàn hay không. Số nguyên an toàn trong JavaScript là một khái niệm chỉ các số nguyên thỏa mãn 2 điều kiện sau đây:
Cụ thể thì các số nguyên nằm trong phạm vi từ -(253 - 1) đến 253 - 1, tức là từ -9007199254740991 đến 9007199254740991 sẽ được coi là số nguyên an toàn trong JavaScript. Cách sử dụng isSafeInteger trong JavaScript để kiểm tra một đối tượng có phải số nguyên an toàn hay không như sau: Number.isSafeInteger(num); Trong đó
Ví dụ cụ thể: Number.isSafeInteger(87462); Nếu đối tượng chỉ định không thuộc kiểu số, ngay lập tức giá trị false sẽ được trả về: Number.isSafeInteger('78'); Kiểm tra số nguyên trong JavaScript bằng hàm tự tạoSố nguyên trong JavaScript có khả năng biểu diễn bởi giá trị chính xác của nó, trong khi số thực thì có thể làm tròn lên hoặc làm tròn xuống thành các giá trị khác nhau. Bằng cách sử dụng tính chất này, chúng ta có thể so sánh hai giá trị làm tròn lên và làm tròn xuống của số đã cho, và nếu hai giá trị này giống nhau thì số đã cho chính là một số nguyên. Chúng ta cần sử dụng tới hai thuộc tính trong Math Object là Math.ceil() để làm tròn lên, và Math.floor để làm tròn xuống giá trị một số trong JavaScript. Và chúng ta có thể tạo hàm kiểm tra số nguyên trong JavaScript như sau: function check_real_leteger_number( n){ Chúng ta có thể gọi hàm này và sử dụng trong chương trình nhập n kiểm tra n có phải số nguyên không trong JavaScript như sau: function check_real_leteger_number( n){ Màn hình nhập liệu và kết quả kiểm tra số thực số nguyên sẽ như sau: Nhap so= 6 Liệt kê và tính tổng tất cả các số nguyênSử dụng phương pháp ở trên, chúng ta có thể liệt kê và tính tổng tất cả các số nguyên bằng JavaScript. Và dưới đây là ví dụ về chương trình liệt kê và tính tổng tất cả các số nguyên trong JavaScript: function check_real_leteger_number(n){ Kết quả: 5 Tổng kếtTrên đây Kiyoshi đã hướng dẫn bạn cách kiểm tra số nguyên trong JavaScript cũng như cách liệt kê và tính tổng tất cả các số nguyên bằng JavaScript rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé. Và hãy cùng tìm hiểu những kiến thức sâu hơn về JavaScript trong các bài học tiếp theo. Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" rel="license noopener" target="_blank" href="https://creativecommons.org/licenses/by-nc-nd/4.0/">Creativecommons</a> và <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" target="_blank" rel="noopener" href="https://www.dmca.com/Protection/Status.aspx?ID=1631afcd-7c4a-467d-8016-402c5073e5cd" class="dmca-badge">DMCA</a><script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js"> Bài viết liên quanHãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam! HOME>> học javascript - lập trình javascript cơ bản>>03. số trong javascript
Profile Tác giả : Kiyoshi (Chis Thanh) Kiyoshi là một cựu du học sinh tại Nhật Bản. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản. |