Phương thức tĩnh Math.sinh() trong JavaScript

Phương thức tĩnh Math.sinh() trong JavaScript
Phương thức tĩnh Math.sinh() trong JavaScript

Chức năng của Phương thức tĩnh Math.sinh() trong JavaScript

Phương thức tĩnh Math.sinh() trong JavaScript dùng để tính hyperbolic sine (sin hyperbolic) của một số.

Công thức:

(e^p - e^-p) / 2

e: là một hằng số toán học xấp xỉ 2.718

p: là tham số truyền vào.

Cú pháp của Phương thức tĩnh Math.sinh() trong JavaScript

Math.sinh(giatri);

giatri: Giá trị là những con số (Ví dụ: 1, 5, 10, -15,......)

Code Phương thức tĩnh Math.sinh() trong JavaScript

<script>
document.write(Math.sinh(1)+"<br>"); // Kết quả: 1.1752011936438014
document.write(Math.sinh(5)+"<br>"); // Kết quả: 74.20321057778875
document.write(Math.sinh(10)+"<br>"); // Kết quả: 11013.232874703393
document.write(Math.sinh(15)+"<br>"); // Kết quả: 1634508.6862359024
document.write(Math.sinh(-15)+"<br>"); // Kết quả: -1634508.6862359024
document.write(Math.sinh("acb")+"<br>"); // Kết quả: NaN
</script>

Kết quả:

1.1752011936438014
74.20321057778875
11013.232874703393
1634508.6862359024
-1634508.6862359024
NaN

Chạy Thử

Ứng dụng Math.sinh() trong JavaScript

Math.sinh() hữu ích khi JavaScript cần xử lý các bài toán liên quan đến hàm sin hyperbolic. Thay vì tự xây dựng công thức, bạn có thể sử dụng trực tiếp phương thức này để nhận kết quả nhanh và rõ ràng hơn.

Tính giá trị sin hyperbolic từ một số thực

Để tính sin hyperbolic của một số, truyền giá trị cần tính vào Math.sinh(). Phương thức nhận một số thực và trả về kết quả tương ứng, phù hợp với các phép tính toán học hoặc xử lý dữ liệu trong chương trình.

const x = 2;
const result = Math.sinh(x);

console.log(result);

Khi giá trị đầu vào thay đổi, kết quả cũng thay đổi theo quy luật của hàm sin hyperbolic. Điều này giúp phương thức được sử dụng thuận tiện trong những đoạn mã cần tính toán trực tiếp từ dữ liệu đầu vào.

Kết hợp Math.sinh() với các phương thức Math khác

Math.sinh() có thể kết hợp với các phương thức thuộc đối tượng Math để thực hiện phép tính phức tạp hơn. Chẳng hạn, kết quả có thể tiếp tục được làm tròn, lấy giá trị tuyệt đối hoặc tham gia vào một biểu thức khác.

const x = 1.5;
const value = Math.sinh(x);
const rounded = Math.round(value);

console.log(rounded);

Cách kết hợp này giúp mã nguồn ngắn gọn và dễ kiểm soát hơn, đặc biệt khi kết quả của hàm hyperbolic chỉ là một bước trong toàn bộ phép tính.

Phân biệt Math.sinh() và Math.sin()

Math.sinh() và Math.sin() có tên gần giống nhau nhưng biểu diễn hai hàm toán học khác nhau. Math.sinh() tính sin hyperbolic, trong khi Math.sin() tính sin thông thường.

Phương thức Chức năng
Math.sinh() Tính sin hyperbolic của một giá trị
Math.sin() Tính sin của một góc tính theo radian

Vì vậy, cần xác định đúng loại hàm trước khi lựa chọn phương thức. Nếu đang xử lý góc lượng giác, Math.sin() thường là lựa chọn phù hợp; còn khi bài toán yêu cầu hàm hyperbolic thì sử dụng Math.sinh().

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Phương thức tĩnh Math.sinh() trong JavaScript.

  • ★★★★★ ★★★★★
  • 0 Bình luận
CEO Bùi Tấn Lực | Founder Web Mới
Bùi Tấn Lực
Tìm hiểu về CEO Bùi Tấn Lực, Founder Web Mới với nhiều năm kinh nghiệm trong lĩnh vực phát triển website, SEO và chia sẻ kiến thức công nghệ
Đánh giá
Chia sẻ nội dung đánh giá của bạn về Phương thức tĩnh Math.sinh() trong JavaScript
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Yêu Cầu Báo Giá
Gửi trang web mẫu cần làm theo, chúng tôi sẽ báo giá đến bạn từ Email (tanlucit09@gmail.com - Bùi Tấn Lực) hoặc Zalo (Lực IT - 0398259259) !