Hướng dẫn về Gốc vuông trong JavaScript. Ở đây chúng ta thảo luận về cách sử dụng Javascript để tìm căn bậc hai của một số với các ví dụ.

Bạn đang xem : phép toán căn bậc hai trong JavaScript

Căn bậc hai trong JavaScript

Giới thiệu về Square Root trong JavaScript

Javascript là một ngôn ngữ kịch bản giao diện người dùng hiển thị trong trình duyệt và được tìm thấy trong tất cả các ứng dụng web và trang web mà chúng ta thấy trên internet ngày nay. Nó được sử dụng rộng rãi đến mức tất cả các trình duyệt đều mặc định tương thích với Javascript. Chúng tôi có thể nói đơn giản rằng không có ứng dụng web hoặc trang web nào có thể tồn tại mà không có Javascript và nó đã phát triển trong vài năm để hỗ trợ các chức năng phức tạp mà ứng dụng web cung cấp ngày nay. Ví dụ, nó hỗ trợ các phép toán số học như tổng, nhân, chia, trừ, bình phương, căn bậc hai, v.v. Trong hướng dẫn này, hãy khám phá cách sử dụng Javascript để tìm căn bậc hai của một số với các ví dụ.

Để bắt đầu, hãy tóm tắt lại định nghĩa cơ bản của phép toán Căn bậc hai. Nói một cách dễ hiểu, Căn bậc hai của một số là một số mà khi nhân với chính nó sẽ cho ra số. Căn bậc hai được sử dụng là một số công thức và là điều kiện tiên quyết trong việc hiểu các hàm như phương trình bậc 2 cho phép tính và đồ thị, một định lý Pitago trong lượng giác, số mũ phân số cho hàm và đồ thị, số vô tỷ và số thực.

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, Kiểm tra phần mềm & amp; những người khác

Ví dụ: căn bậc hai của 9 là 3 vì 3 X 3 là 9. Tương tự, căn bậc hai của 25 là 5 vì 5 x5 là 25.

Bây giờ, hãy chuyển phương trình toán học ở trên thành mã Javascript.

Javascript sử dụng đối tượng Math cho nhiều phép toán khác nhau. Điều này có nhiều thuộc tính và chức năng để thực hiện nhiều phép toán số học và thuật toán. Trong số nhiều hàm số học mà nó cung cấp, chúng ta có thể sử dụng phương thức sqrt () của nó để tìm sqrt () của số được cung cấp cho nó.

Cú pháp của hàm sqrt ():

  Math.sqrt (value)  

Tham số đầu vào: hàm sqrt chấp nhận một số có căn bậc hai được tìm thấy dưới dạng tham số.

Đầu ra: Nếu tham số là được cung cấp ở định dạng phù hợp, hàm sẽ trả về một số mà khi nhân với chính nó sẽ cho giá trị tham số, nếu không, hàm sẽ cung cấp nhiều loại phản hồi mà chúng ta sẽ khám phá trong phần hướng dẫn phía trước.

Ví dụ về Gốc vuông trong JavaScript

Hãy xem ví dụ dưới đây khi chúng tôi đang tạo một đoạn HTML với id là “myDiv” và chúng tôi sẽ gán nhiều giá trị căn bậc hai khác nhau cho nó bằng Javascript:

  Đầu vào: Math.sqrt (36)
Đầu ra: 6
Đầu vào: Math.sqrt (-36)
Đầu ra: NaN  

Mặc dù phương thức sqrt () rất dễ sử dụng, chúng tôi sẽ phải nỗ lực nhiều hơn để xử lý các ngoại lệ trong trường hợp nếu tham số đầu vào được cung cấp ở định dạng sai.

Xem Thêm  Tạo bảng trong HTML - html tạo bảng

Ví dụ: nếu chúng ta truyền một phiên bản không phải là số, hàm sqrt () sẽ trả về một đối tượng NaN.

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.sqrt ("string");
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Đầu ra của đoạn mã trên sẽ được hiển thị dưới dạng NaN trong cửa sổ trình duyệt:

Căn bậc hai trong JavaScript 1

Khi chúng ta truyền một mảng có nhiều hơn một số, hàm sẽ trả về một phản hồi NaN như được hiển thị bên dưới:

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.sqrt ([9,16]);
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Đầu ra của đoạn mã trên sẽ hiển thị giá trị NaN trên cửa sổ trình duyệt:

Căn bậc hai trong JavaScript 2

Nhưng hàm sqrt () sẽ trả về phản hồi phù hợp nếu chúng tôi cung cấp một mảng có tham số một chữ số như được hiển thị bên dưới:

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.sqrt ([9]);
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Đầu ra của đoạn mã trên sẽ được hiển thị dưới dạng 3 trong cửa sổ trình duyệt:

Căn bậc hai trong JavaScript 3

Khi được cung cấp một số âm, hàm sqrt () trả về một đối tượng NaN.

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.sqrt (-9);
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Đầu ra của đoạn mã trên sẽ được hiển thị dưới dạng NaN trong cửa sổ trình duyệt:

Căn bậc hai trong JavaScript 4

Khi một tham số trống được truyền, hàm sqrt () trả về một đối tượng NaN.

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.sqrt ();
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Đầu ra của đoạn mã trên sẽ là:

Căn bậc hai trong JavaScript 5

Khi truyền một mảng trống , hàm sqrt () trả về giá trị 0

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.sqrt ([]);
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Đầu ra của đoạn mã trên sẽ là:

Gốc vuông trong JavaScript 6

Tuy nhiên, hàm sqrt () hoạt động tốt khi một số thập phân được cung cấp làm tham số đầu vào.

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.sqrt (2.56);
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Kết quả của đoạn mã trên được hiển thị trên trình duyệt sẽ như sau:

Xem Thêm  Kiểu dữ liệu TIME trong SQL - kiểu dữ liệu thời gian sql

Ví dụ 7

Bây giờ, hãy để chúng tôi hiểu và thực thi thông số mã trong trình duyệt của chúng tôi.

Trước tiên, chúng tôi sẽ tạo một tệp có tên “sqrt_demo.html” và lưu nó trong một thư mục có tên “sqrt_demo”.

Tệp của chúng tôi sẽ chứa mã HTML và mã Javascript.

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.sqrt (2.56);
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Giờ đây, chúng tôi có thể tải tệp này bằng cách nhập vị trí chính xác của tệp trong cửa sổ trình duyệt để xem lại kết quả của tệp.

Ngoài hàm sqrt (), đối tượng Math còn có 2 thuộc tính có thể giúp chúng ta suy ra căn bậc hai của các số cụ thể.

Hãy xem xét chúng bên dưới với các ví dụ:

Math.SQRT1_2: Thuộc tính này trả về căn bậc hai của ½ xấp xỉ bằng 0,707.

Ví dụ:

  & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.SQRT1_2;
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Kết quả của đoạn mã trên được hiển thị trên trình duyệt sẽ là:

Ví dụ 8

Trong ví dụ trên, thay vì in giá trị của Math.sqrt (), chúng tôi đã in Math.SQRT1_2 sẽ hiển thị dưới dạng 0,7071067811865476 trên cửa sổ trình duyệt.

Math.SQRT2: Thuộc tính này trả về căn bậc hai của 2 mà xấp xỉ bằng 1,414.

Ví dụ:

 & lt;! DOCTYPE html & gt;
& lt; html & gt;
& lt; body & gt;
& lt; p id = “myDiv” & gt; & lt; / p & gt;
& lt; script & gt;
document.getElementById (“myDiv”). innerHTML = Math.SQRT2;
& lt; / script & gt;
& lt; / body & gt;
& lt; / html & gt;  

Kết quả của đoạn mã trên được hiển thị trên trình duyệt web sẽ là:

Ví dụ 9

Trong ví dụ trên, thay vì in giá trị của Math.sqrt (), chúng tôi đã in Math.SQRT2 sẽ hiển thị dưới dạng 1.414 trên cửa sổ trình duyệt.

Ngoài hàm căn bậc hai như sqrt (), có một số hàm phức tạp khác được triển khai trong Javascript. Các hàm giúp thực hiện các phép tính phức tạp một cách dễ dàng vì chúng được cung cấp bởi chính javascript. Điều này giúp tiết kiệm thời gian của nhà phát triển và tăng năng suất của họ bằng cách giúp họ phát triển nhiều mã hơn trong thời gian ngắn hơn. Đó cũng là một trong những lý do chính khiến javascript trở nên phổ biến đến mức nó không chỉ là ngôn ngữ giao diện người dùng nữa mà với NodeJS , nó còn trở thành một ngôn ngữ phụ trợ, nơi nó có thể đạt được tất cả các hoạt động có thể đạt được với các ngôn ngữ lập trình truyền thống như Php, Java, Python, Go, v.v.

Các bài báo được đề xuất

Đây là hướng dẫn về Gốc vuông trong JavaScript. Ở đây chúng ta thảo luận về cách sử dụng Javascript để tìm căn bậc hai của một số với các ví dụ. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Xem Thêm  Hướng dẫn sử dụng CSV Python Pandas - nhập csv python gấu trúc

0

Chia sẻ

Chia sẻ


Xem thêm những thông tin liên quan đến chủ đề javascript căn bậc hai toán học

Math Pow JavaScript

alt

  • Tác giả: Chart JS
  • Ngày đăng: 2021-03-01
  • Đánh giá: 4 ⭐ ( 9014 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Math Pow JavaScript. The math pow function in javascript calculates the exponent or power of a value. Which is basically the opposite of the root square function. Let’s explore this!

    Javascript for beginners
    This is a part of a series of JavaScript tutorials for beginners. Helping out people who need to know more about JavaScript because they want to use this with their Chart.JS. The faster you learn basic JavaScript the faster you can start creating charts in chart js.

    Interested a Chart JS course?

    ⭐ Chart JS Udemy Course ⭐:
    Enjoy this video and want to dive deeper in a real useful Chart JS Training? Check out my Chart JS course on Udemy, click this link: https://www.udemy.com/course/chart-js…​

    Chart JS tutorials for Beginners:
    🎓 Beginners Serie: https://www.youtube.com/watch?v=W6ai7…​

    Chart JS tutorials for Intermediate:
    👁️ Most Watched Chart JS Video: https://youtu.be/4jfcxxTT8H0​
    ⭐ Personal Favorite Chart JS Video: https://www.youtube.com/watch?v=PuFYW…​

    Chart JS Dashboard Series:
    👍 Most Liked Video Series:
    Watch Part 1: https://youtu.be/l3MnVpiHXBU​​​
    Watch Part 2: https://youtu.be/fDUo-LbrRSo​​​
    Watch Part 3: https://youtu.be/xlt5dDa8rz4​

    JavaScript​, JS​

Đối tượng toán học trong JavaScript

  • Tác giả: laptrinhtudau.com
  • Đánh giá: 4 ⭐ ( 7862 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Đối tượng toán học trong JavaScript – Lập Trình Từ Đầu 1 JavaScript Căn Bản

Bài 1: Căn bậc hai

  • Tác giả: hoc24.vn
  • Đánh giá: 5 ⭐ ( 1047 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài 1: Căn bậc hai, môn Toán, lớp 9

Phương thức mathsqrt trong javascript

  • Tác giả: freetuts.net
  • Đánh giá: 3 ⭐ ( 7579 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Phương thức Math.sqrt() sẽ trả về căn bậc 2 của tham số được truyền vào.

Cách tính căn bậc hai + Bài tập vận dụng

  • Tác giả: cdspvinhlong.edu.vn
  • Đánh giá: 5 ⭐ ( 8916 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Các công thức biến đổi căn thức bậc hai cần phải nhớ và bài tập vận dụng

  • Tác giả: thptninhchau.edu.vn
  • Đánh giá: 5 ⭐ ( 3692 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Lý thuyết về căn bậc hai cùng các công thức biến đổi căn thức bậc hai là một trong những nội dung trọng tâm của chương trình Toán 9, phân môn Đại số. Nhằm

Math sqrt() trong JavaScript

  • Tác giả: vietjack.com
  • Đánh giá: 5 ⭐ ( 6204 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Math sqrt() trong JavaScript – Học Javascript cơ bản và nâng cao cho người mới học từ Cú pháp Đối tượng Syntax Objects Form Validations Cookies Regular Expressions Literals Biến Hàm Phương thức Variables Vòng lặp Loops Điều kiện Conditions.

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