Trong hướng dẫn này, bạn sẽ tìm hiểu về phương thức JavaScript Math.pow () với sự trợ giúp của các ví dụ. Phương thức JavaScript Math.pow () tính lũy thừa của một số.

Bạn đang xem : toán lũy thừa trong javascript

Phương thức pow () tính lũy thừa của một số bằng cách nâng đối số thứ hai lên sức mạnh của đối số đầu tiên.

Ví dụ

 // tính toán 52
let power = Math.pow (5, 2);
console.log (nguồn);

// Đầu ra: 25  

Cú pháp

pow ()

Cú pháp của phương thức Math.pow () là:

 Math.pow (số, lũy thừa)  

Ở đây, pow () là một phương thức tĩnh. Do đó, chúng tôi đang truy cập phương thức bằng tên lớp, Math .

Tham số

pow ()

Phương thức pow () nhận hai tham số:

  • number – giá trị cơ bản được nâng lên thành một power
  • power – giá trị lũy thừa làm tăng số

pow () Giá trị trả lại

Phương thức pow () trả về:

  • numberpower , number được nâng lên một power
  • 1 nếu giá trị của power 0
  • 0 nếu giá trị của number 0

Lưu ý: Nếu đối số là một chuỗi không phải là số, kết quả sẽ là NaN (Không phải là Số) .

Ví dụ 1: JavaScript Math.pow () với Tham số Số nguyên

 

// pow () với các đối số khẳng định hãy để power1 = Math.pow (5, 3);

console.log (power1);

// pow () với các đối số phủ định hãy để power2 = Math.pow (-4, -2);

console.log (power2); // Đầu ra: // 125 // 80.44885596939699

Đây,

  • Math.pow (5, 3) – tính 53
  • Math.pow (-4, -2) – tính -4-2
Xem Thêm  Java - Phương thức - tạo một phương thức trong java

Ví dụ 2: Math.pow () với 0 đối số

 

// số không có lũy thừa hãy để power1 = Math.pow (4, 0);

console.log (power2);

// 0 được nâng lên thành lũy thừa dương hãy để power2 = Math.pow (0, 5);

console.log (power2);

// 0 được nâng lên thành công suất âm hãy để power3 = Math.pow (0, -3);

console.log (power3); // Đầu ra: // 1 // 0 // Vô cực

Đây,

  • Math.pow (4, 0) – tính 40 (bằng 1 )
  • Math.pow (0, 5) – tính 05 (bằng 0 )
  • Math.pow (0, -3) – tính 0-3 (bằng Infinity )

Ví dụ 3: Math.pow () với Tham số Dấu phẩy động

 

// lũy thừa của số dấu phẩy động let power1 = Math.pow (4.5, 2.3);

console.log (power1);

// lũy thừa của số âm với dấu phẩy động let power2 = Math.pow (-8, 4.3);

console.log (power2); // Đầu ra: // 31.7971929089206 // NaN

Phương thức pow () có thể tính giá trị lũy thừa khi cả hai đối số đều là số dấu phẩy động dương như trong ví dụ trên.

Nhưng nếu chúng tôi sử dụng đối số lũy thừa dấu phẩy động với bất kỳ loại số âm nào, thì phương thức pow () sẽ trả về NaN làm đầu ra.

Ví dụ 4: Math.pow () với đối số chuỗi

 

// chuỗi số pow () let power1 = Math.pow ("6", "2");

console.log (power1); // Đầu ra: 36

// pow () với chuỗi không phải số let power2 = Math.pow ("Harry", "Potter");

console.log (power2); // Đầu ra: NaN

Trong ví dụ trên, chúng tôi đã sử dụng phương thức pow () với các đối số là chuỗi. Đây,

  • Math.pow ("6", "2") – chuyển đổi chuỗi số thành số và tính lũy thừa
  • Math.pow ("Harry", "Potter") – không thể tính lũy thừa của một chuỗi không phải số và trả về NaN
Xem Thêm  Thuộc tính chiều rộng tối thiểu CSS - chiều rộng tối thiểu tính bằng css

Bài đọc được đề xuất:


Xem thêm những thông tin liên quan đến chủ đề sức mạnh toán học trong javascript

Javascript: 06-08 Bài tập về toán học

  • Tác giả: Easy Frontend
  • Ngày đăng: 2021-11-30
  • Đánh giá: 4 ⭐ ( 8623 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Video này là một phần trong khoá học Javascript của mình trên Udemy.
    Đăng ký để xem full tại đây: http://course.ezfrontend.com/javascript
    ———
    js
    javascript
    javascript_tutorial
    ———
    VIDEO CHAPTERS:
    Made by: YOUR_NAME_WILL_BE_HERE
    Cảm ơn bạn nhiều nhé! ❤️
    ———
    Easy Frontend – Code xịn hơn mỗi ngày
    🔥 Khoá học Javascript: https://course.ezfrontend.com/javascript
    🎁 Khoá học ReactJS: https://course.ezfrontend.com/reactjs
    🎯 Fan cứng Easy Frontend: https://www.youtube.com/channel/UCG2ovypNCpVOTFeY1YCocmQ/join
    ———
    💰 Ủng hộ mình làm videos thì đóng góp qua MoMo/ZaloPay: 0901 309 729 nhé
    ———
    Kết nối với mình:
    – ✅ Follow facebook: https://www.facebook.com/nvhauesmn/
    – 🎉 Fan page: https://www.facebook.com/learn.easyfrontend
    – ❓ Group: https://www.facebook.com/groups/easyfrontend
    – 💻 Github: https://github.com/paulnguyen-mn
    – 💼 LinkedIn: https://www.linkedin.com/in/haunguyenmn/

[Tự học Javascript] Toán tử cơ bản, toán học trong Javascript

  • Tác giả: cafedev.vn
  • Đánh giá: 5 ⭐ ( 9761 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong chương này, chúng ta sẽ bắt đầu với các toán tử đơn giản, sau đó tập trung vào các khía cạnh dành riêng cho JavaScript, không thuộc phạm vi số học của trường.

Code Javascript Cực Ngầu Với Các Thủ Thuật Này

  • Tác giả: codelearn.io
  • Đánh giá: 4 ⭐ ( 5523 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hôm nay mình sẽ giới thiệu với các bạn một số những thủ thuật để giúp bạn code Javascript hiệu quả và “ngầu hơn” để tăng năng suất nhé
Xem Thêm  43 Bảng CSS - ví dụ thiết kế bảng css

Đối tượng toán học Math trong JavaScript – Minh Hoàng Blog

  • Tác giả: minhhn.com
  • Đánh giá: 3 ⭐ ( 7647 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Toán tử số học trong JavaScript

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 5 ⭐ ( 2479 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Cùng tìm hiểu về toán tử số học trong JavaScript. Bạn sẽ biết các loại toán tử số hoc, cũng như cách sử dụng chúng để thực hiện các phép toán số học trong JavaScript sau bài học này.

Làm thế nào để làm toán trong JavaScript với các toán tử

  • Tác giả: galaxyz.net
  • Đánh giá: 5 ⭐ ( 8641 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Các phép toán là một trong những tính năng cơ bản và phổ biến nhất của bất kỳ ngôn ngữ lập trình nào. Trong JavaScript, các con số được sử dụng thường xuyên cho các việc phổ biến như tìm kích thước kích thước cửa sổ trình duyệt, nhận giá cuối cùng của giao dịch tiền tệ và tính toán khoảng cách giữa các phần tử trong tài liệu trang web.

Toán tử trong Javascript

  • Tác giả: toidicode.com
  • Đánh giá: 4 ⭐ ( 8246 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tiếp tục series bài hôm nay chúng ta sẽ tìm hiểu về toán tử và các biểu thức trong Javascript.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

By ads_php