Với bài này Thế giới JS sẽ đi chi tiết và ví dụ của Hàm math.ceil() trong javaScript được sử dụng để làm tròn số được truyền dưới dạng tham số thành số nguyên gần nhất theo hướng Làm tròn hướng lên, tức là hướng tới giá trị lớn hơn.
1.Cú pháp :
Math.ceil(giá trị)
Tham số: Hàm này chấp nhận một tham số duy nhất là số được làm tròn thành số nguyên gần nhất trong phương pháp làm tròn lên.
Trả về: Kết quả sau khi làm tròn số được truyền dưới dạng tham số cho hàm.
Ví dụ:
Input : Math.ceil(4.23) Output : 5 Input : Math.ceil(0.8) Output : 1
2.Lỗi và ngoại lệ:
- Một chuỗi không phải là số được truyền dưới dạng tham số trả về NaN
- Một mảng có nhiều hơn 1 số nguyên được truyền dưới dạng tham số trả về NaN
- Một biến trống được truyền dưới dạng tham số trả về NaN
- Một chuỗi rỗng được truyền dưới dạng tham số trả về NaN
- Một mảng trống được truyền dưới dạng tham số trả về NaN
Dưới đây là một số ví dụ minh họa hàm Math.ceil() trong JavaScript:
3.Ví dụ: 1
// https://vpsus.vn/ // https://www.facebook.com/groups/893052378563701 // https://twitter.com/thegioijs console.log(Math.ceil(-2) + "<br>"); console.log(Math.ceil(-2.56));
Đầu ra:
-2 -2
Ví dụ:2
// https://vpsus.vn/ // https://www.facebook.com/groups/893052378563701 // https://twitter.com/thegioijs console.log(Math.ceil(2) + "<br>"); console.log(Math.ceil(2.56));
Đầu ra:
2 3
Ví dụ :3
// https://vpsus.vn/ // https://www.facebook.com/groups/893052378563701 // https://twitter.com/thegioijs console.log(Math.ceil("vpsus"));
Đầu ra:
NaN
Ví dụ:4
// http://wikicode.dev/ // https://www.facebook.com/wikicode.dev // https://twitter.com/wikicode_dev // https://www.linkedin.com/in/wiki-code-dev-b0a641257/ console.log(Math.ceil(7+9));
Đầu ra:
16
Các trình duyệt được hỗ trợ: Các trình duyệt được hàm JavaScript Math.ceil( ) hỗ trợ được liệt kê bên dưới:
- Google Chrome 1 trở lên
- Internet Explorer 12 trở lên
- Firefox 1 trở lên
- Opera3 trở lên
- Safari1 trở lên
Trên đây là tất cả những gì về hàm Math.ceil( ) trong javascript mà bạn cần biết. Nếu bạn có bất kỳ câu hỏi liên quan tới hàm Math.ceil( ), hãy chủ động liên hệ và inbox cho chúng tôi, để giúp đỡ bạn sớm nhất
Tiếp theo, hãy cùng Thế giới JS tìm hiểu thêm các kiến thức về Javascript trong các bài tiếp theo trong series học miễn phí Javascript từ cơ bản tới nâng cao.
Nếu bạn cảm thấy hữu ích và yêu thích Thế giới JS, hãy tham gia và theo dõi chúng tôi để nhận thêm nhiều kiến thức MIỄN PHÍ hơn nữa nhé:
Share to learn more than!