Math.ceil()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Phương thức tĩnh Math.ceil() luôn làm tròn lên và trả về số nguyên nhỏ nhất lớn hơn hoặc bằng số đã cho.

Try it

console.log(Math.ceil(0.95));
// Expected output: 1

console.log(Math.ceil(4));
// Expected output: 4

console.log(Math.ceil(7.004));
// Expected output: 8

console.log(Math.ceil(-7.004));
// Expected output: -7

Cú pháp

js
Math.ceil(x)

Tham số

x

Một số.

Giá trị trả về

Số nguyên nhỏ nhất lớn hơn hoặc bằng x. Kết quả này tương đương với -Math.floor(-x).

Mô tả

ceil() là một phương thức tĩnh của Math, bạn luôn sử dụng nó dưới dạng Math.ceil(), thay vì là phương thức của một đối tượng Math bạn tạo ra (Math không phải là constructor).

Ví dụ

Sử dụng Math.ceil()

js
Math.ceil(-Infinity); // -Infinity
Math.ceil(-7.004); // -7
Math.ceil(-4); // -4
Math.ceil(-0.95); // -0
Math.ceil(-0); // -0
Math.ceil(0); // 0
Math.ceil(0.95); // 1
Math.ceil(4); // 4
Math.ceil(7.004); // 8
Math.ceil(Infinity); // Infinity

Đặc tả kỹ thuật

Thông số kỹ thuật
ECMAScript® 2027 Language Specification
# sec-math.ceil

Tương thích trình duyệt

Xem thêm