Trong hướng dẫn này, chúng ta sẽ thảo luận về cách làm tròn số trong JavaScript. Có một thuộc tính trong JavaScript trong phần 'Math' có tên là "trần" với sự trợ giúp của thuộc tính này, chúng ta có thể dễ dàng làm tròn một số trong JavaScript. Ceil[] là một hàm toán học tính toán một số nguyên x lớn hơn hoặc bằng x. Nếu x có giá trị thập phân bằng 0 hoặc là một số nguyên đơn giản thì nó trả về x và nếu số đó là số thập phân [x. yz, ở đây yz là một số khác 0] thì nó trả về x+1
cú pháp
var x = A.B var value = Math.ceil[x];
Theo cú pháp trên, đầu tiên ta tạo biến ‘x’ chứa giá trị “A. B”, sau đó, chúng tôi tạo một biến 'giá trị' khác, trong đó chúng tôi gán số nguyên x bằng cách áp dụng Toán. thuộc tính trần để làm tròn số
thuật toán
Chúng ta đã thấy cú pháp để làm tròn một số, hãy xem thuật toán hoàn chỉnh từng bước để hiểu nó theo cách tốt hơn –
Bước 1 - Đầu tiên, chúng ta cần một biến sẽ là một số thực và có thể chứa một số phần thập phân hoặc có thể không chứa phần thập phân
Bước 2 - Sau này chúng ta sẽ sử dụng Math. ceil[] thuộc tính trên số hiện tại
Bước 3 - Toán. ceil[] sẽ trả về một số nguyên và giá trị trả về không chứa bất kỳ phần thập phân nào
Bước 4 - Nếu số được chuyển đến Math. ceil[] là một số nguyên thích hợp có nghĩa là phần thập phân của nó bằng 0 thì nó sẽ trả về cùng một số
Bước 5 - Nếu số được chuyển đến Math. ceil[] là một số có phần thập phân khác 0 thì hàm sẽ làm cho phần thập phân của nó bằng 0 và trả về số tiếp theo cho số còn lại
Chúng ta đã xem một số bước cơ bản về cách làm tròn số trong javascript, bây giờ hãy xem một số ví dụ để hiểu rõ hơn về các bước được xác định ở trên
ví dụ 1
Trong ví dụ này, chúng ta sẽ làm tròn một số bằng cú pháp được xác định ở trên
JavaScript Math ceil[] Method
Trong ví dụ trên, chúng tôi đã áp dụng toán học. ceil[] thành ba biến khác nhau x, y và, z. Đầu tiên ta tạo biến ‘x’ nó là số nguyên nên khi áp dụng hàm Math. ceil cho nó và gán giá trị đó cho biến 'value1', sau đó chúng tôi in giá trị đó với sự trợ giúp của tài liệu. viết và nó trả về x
Tương tự, chúng tôi đã làm tương tự với các biến y và z. Cả hai đều là số thập phân nên chúng trả về y+1 và z+1 tương ứng sau khi áp dụng thuộc tính Math. trần cho họ
Lưu ý - Tương tự như hàm ceil[], chúng ta có hàm floor[]. Như cái tên cho thấy trần nhà có nghĩa là tầng trên [] có nghĩa là mặt đất và nó giảm đi một số. Nếu số đã cho là một số nguyên hoàn hảo với phần thập phân bằng 0 thì hàm ceil[], hàm floor[] không thực hiện bất kỳ thao tác nào nhưng nếu phần thập phân khác không đối với số được truyền dưới dạng tham số, thì hàm floor[]
ví dụ 2
JavaScript Math floor[] Method
Trong ví dụ trên, chúng tôi đã áp dụng toán học. floor[] thành ba biến khác nhau x, y và, z. Đầu tiên ta tạo biến ‘x’ nó là số nguyên nên khi áp dụng hàm Math. sàn cho nó và gán giá trị đó cho biến 'value1', sau đó chúng tôi in giá trị đó với sự trợ giúp của tài liệu. viết và nó trả về x
Phần kết luận
Trong hướng dẫn này, chúng ta đã học cách làm tròn số trong JavaScript. Có một thuộc tính trong JavaScript có tên là “Math. ceil” với sự trợ giúp của thuộc tính này, chúng ta có thể dễ dàng làm tròn một số. Về cơ bản có hai loại số mà chúng ta cần làm tròn số, đó là số thập phân và số không phải số thập phân
Ở số thập phân, thuộc tính trả về cộng một cho số ban đầu và ở số không phải số thập phân, thuộc tính trả về giống như số thực
Hướng dẫn JavaScript này giải thích cách sử dụng hàm toán học gọi là round[] với cú pháp và ví dụ
Sự miêu tả
Trong JavaScript, round[] là một hàm được sử dụng để trả về một số được làm tròn thành giá trị số nguyên gần nhất. Vì hàm round[] là một hàm tĩnh của đối tượng Math nên nó phải được gọi thông qua đối tượng giữ chỗ có tên là Math
cú pháp
Trong JavaScript, cú pháp của hàm round[] là
Math.round[number];
Tham số hoặc Đối số
number Số sẽ được làm tròntrả lại
Hàm round[] trả về một số được làm tròn thành số nguyên gần nhất. Nói cách khác, số được làm tròn đến 0 chữ số thập phân
Nếu số là một giá trị âm, hàm round[] sẽ làm tròn về 0, đây là hành vi khác với hàm round trong các ngôn ngữ khác
Ghi chú
- Math là một đối tượng giữ chỗ có chứa các hàm và hằng số toán học mà round[] là một trong những hàm này
Thí dụ
Hãy cùng xem một ví dụ về cách sử dụng hàm round[] trong JavaScript
Ví dụ
console.log[Math.round[32.65]];
console.log[Math.round[8.1]];
console.log[Math.round[-4.2]];
Trong ví dụ này, chúng ta đã gọi hàm round[] bằng cách sử dụng lớp Math
Chúng tôi đã ghi đầu ra của hàm round[] vào nhật ký bảng điều khiển của trình duyệt web, nhằm mục đích trình diễn, để cho biết hàm round[] trả về kết quả gì
Phần sau đây sẽ được xuất ra nhật ký bảng điều khiển trình duyệt web
33 8 -4
Trong ví dụ này, đầu ra đầu tiên của nhật ký giao diện điều khiển trả về 33 là 32. 65 làm tròn đến số nguyên gần nhất
Đầu ra thứ hai cho nhật ký giao diện điều khiển trả về 8 là 8. 1 làm tròn đến số nguyên gần nhất
Đầu ra thứ ba cho nhật ký giao diện điều khiển trả về -4 là -4. 2 làm tròn đến số nguyên gần nhất. Lưu ý rằng khi xử lý các số âm, hàm round[] làm tròn về 0 và trong trường hợp này, trả về -4 chứ không phải -5. Hành vi này khác với các hàm vòng trong các ngôn ngữ khác