Math.cos()

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.cos() trả về cosine của một số tính bằng radian.

Try it

function getCircleX(radians, radius) {
  return Math.cos(radians) * radius;
}

console.log(getCircleX(1, 10));
// Expected output: 5.403023058681398

console.log(getCircleX(2, 10));
// Expected output: -4.161468365471424

console.log(getCircleX(Math.PI, 10));
// Expected output: -10

Cú pháp

js
Math.cos(x)

Tham số

x

Một số biểu thị góc tính bằng radian.

Giá trị trả về

Cosine của x, trong khoảng từ -1 đến 1 (bao gồm hai đầu mút). Nếu xInfinity, -Infinity, hoặc NaN, trả về NaN.

Mô tả

cos() 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.cos(), 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.cos()

js
Math.cos(-Infinity); // NaN
Math.cos(-0); // 1
Math.cos(0); // 1
Math.cos(1); // 0.5403023058681398
Math.cos(Math.PI); // -1
Math.cos(2 * Math.PI); // 1
Math.cos(Infinity); // NaN

Đặc tả kỹ thuật

Specification
ECMAScript® 2027 Language Specification
# sec-math.cos

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

Xem thêm