Làm cách nào để tìm bình phương của một số trong JavaScript?

Căn bậc hai của một số là thừa số mà khi nhân với chính nó thì được số ban đầu. Ví dụ 10 là căn bậc hai của 100 vì nếu nhân 10 với chính nó (10*10) sẽ ra kết quả là 100

Sử dụng Toán học. Phương thức sqrt()

Trong JavaScript, Toán học. Phương thức sqrt() rất hữu ích để tìm căn bậc hai của một số. Nó nhận một biến làm tham số và trả về giá trị căn bậc hai nếu biến là số dương. Mặt khác, nếu biến là một số âm hoặc một giá trị không phải là số, thì nó trả về NaN có nghĩa là “Không phải là số”

Người dùng có thể thực hiện theo cú pháp dưới đây để tìm căn bậc hai của một số bằng công cụ Math. phương thức sqrt()

cú pháp

Math.sqrt( number );

Thông số

  • number - nó nhận bất kỳ biến nào là một số có căn bậc hai cần được tìm ra

Loại trả lại

  • căn bậc hai của một số dương đã cho

  • NaN nếu đối số là số âm hoặc giá trị không phải là số

ví dụ 1

Trong ví dụ dưới đây, chúng tôi đã sử dụng hàm Math. phương thức sqrt() để tìm căn bậc hai của một số. Chúng tôi đã lấy các giá trị khác nhau để quan sát đầu ra của Math. phương thức sqrt()

Get the square root of a number using Math.sqrt() method

Trong đầu ra ở trên, người dùng có thể thấy rằng phương thức square_root trả về giá trị căn bậc hai mong muốn cho số nguyên dương và các giá trị âm và không phải là số. Chúng ta đã học cách lấy giá trị căn bậc hai của một số bằng JavaScript có và không có Toán học. phương thức sqrt(). Cách tiếp cận đầu tiên là cách tiếp cận tiêu chuẩn để lấy giá trị căn bậc hai. Phương pháp thứ hai là một cách dễ kiểm soát hơn để làm điều tương tự và nếu bạn muốn làm nhiều hơn là chỉ lấy giá trị căn bậc hai, hãy thực hiện phương pháp thứ hai. Nên sử dụng Math. phương thức sqrt() vì đây là phương thức tích hợp sẵn của JavaScript

Hôm nay chúng ta sẽ làm sáng tỏ “Cách bình phương một số trong JavaScript“. Xin lưu ý rằng số có thể được cung cấp dưới dạng hằng số được gán cho một biến hoặc có thể được cung cấp động bằng biểu mẫu

Chúng tôi sẽ viết một chương trình JavaScript chung để bình phương bất kỳ số nào bất kể số đó là số dương hay số âm. Hãy bắt đầu

Bước đầu tiên sẽ là viết cú pháp cơ bản của chương trình JavaScript. JavaScript thường nằm bên trong thẻ đầu của tài liệu HTML

 

Cú pháp JavaScript

Therefore, we will use it inside of the head tag instead of the body. JavaScript starts with a tag. The basic syntax is given below.

 







 

Tạo một hàm để bình phương một số trong JavaScript

Chúng ta có thể viết mã thực hiện hình vuông trực tiếp bên trong thẻ script, nhưng tốt hơn là tạo một hàm và viết mã bên trong để sử dụng lại

Một hàm JavaScript được khai báo với một hàm được thành công bởi tên hàm. Cú pháp chung của hàm JS như bên dưới

 

function functionName(parameter1, parameter2)
{
    function body;
}

 

Nếu chúng ta viết ra hàm Square, thì nó sẽ bắt đầu bằng từ khóa "hàm" và tên của nó có thể là bất kỳ, nhưng tốt hơn là sử dụng các tên tự giải thích và chúng ta sẽ sử dụng tên "Square"

Làm cách nào để tìm bình phương của một số trong JavaScript?
Làm cách nào để tìm bình phương của một số trong JavaScript?

 

 

function Square(parameter1, parameter2)
{
    function body;
}

 

Bên trong cú pháp cơ bản, chúng tôi đã đưa ra hai tham số và chúng có thể là bất kỳ số nào tùy thuộc vào nhu cầu

Tham số là các giá trị được truyền cho hàm để làm việc với chúng và trả về kết quả sau khi tính toán

Tuy nhiên, mục tiêu của chúng tôi là tạo một hàm chấp nhận một tham số và trả về giá trị bình phương của số đã cho

Nếu chúng tôi cố gắng hiểu nó từ ví dụ thực tế của chúng tôi, nó sẽ đơn giản hơn cho chúng tôi. Chúng tôi muốn tính bình phương của số

Những gì cần phải được cung cấp cho tính toán? . Một chức năng cũng có thể được coi là một cỗ máy nhận thứ gì đó, xử lý nó và xuất ra thứ gì đó

Trong trường hợp này, hàm sẽ lấy một số làm đầu vào, xử lý nó và xuất ra số Bình phương. Vì vậy, sau khi viết tham số cho hàm của chúng ta, hàm sẽ giống như thế này

 

function Square(number)
{
    function body;
}

 

Bây giờ, hàm từ khóa cho JavaScript biết rằng phần mã này là một hàm. Từ Square là tên chức năng mà chúng tôi đã chọn cho chức năng này và đây có thể là bất kỳ điều gì ngoại trừ việc tự giải thích tốt hơn

Phần dấu ngoặc đơn được ký hiệu bởi ( ) bao quanh giá trị mà chúng ta cung cấp cho hàm xử lý và chúng ta cũng đặt tên cho nó. Đây được gọi là một biến vì nó có thể có các giá trị khác nhau

Ở đây chúng tôi đã đặt tên biến là một số vì điều này dễ hiểu; . Sau đó, chúng ta có dấu ngoặc nhọn được ký hiệu là { };

Phần thân của hàm e chỉ là mã xử lý giá trị đã cho. Cho đến giờ, chúng ta đã thảo luận về tất cả các phần của hàm JS, và bây giờ chúng ta sẽ tìm hiểu chi tiết về phần thân của hàm

Khi chúng ta lấy một số để bình phương, chúng ta phải làm gì hoặc tưởng tượng điều gì khi chúng ta đưa một số vào một máy tính giống như máy tính?

Nó phải được thực hiện như thế nào?

Ở đây, chúng ta sẽ làm điều tương tự bằng ngôn ngữ JavaScript. Hãy quan sát những gì chúng ta có khi chức năng JavaScript bắt đầu. Ở đầu hàm, khi trình biên dịch đọc mã

Chúng ta đã biết rằng từ khóa hàm sẽ chỉ cho biết đoạn mã này là một hàm được thành công bởi tên của hàm và sau đó là số trong ngoặc đơn sẽ được xử lý và cuối cùng là phần thân mã trong dấu ngoặc nhọn

 

Trình biên dịch làm gì

Khi trình biên dịch bắt đầu đọc mã, nó sẽ nhận được dấu ngoặc nhọn đầu tiên, sau đó nó tìm thấy một số được lưu bên trong biến số để hoạt động.

 

Cách bình phương một số

Hãy bỏ qua lập trình một lúc và suy nghĩ về cách chúng ta có thể bình phương một số hoặc bình phương có nghĩa là gì?

Do đó, chúng ta có thể định nghĩa nó đơn giản bằng cách nói bình phương của một số = số nhân với cùng một số

 

Cách nhân trong JavaScript

Do đó, JavaScript biểu thị phép nhân với ký hiệu * để câu lệnh trên sẽ là bình phương của số = số * số

Ở đây, dấu = được gọi là toán tử gán và được gán giá trị ở bên phải sang bên trái, cho dù đó là một giá trị hằng số, một biến hay một biểu thức

Biểu thức sẽ được đánh giá trước sau đó nó sẽ được gán cho biến bên trái. Tôi hy vọng bây giờ chúng ta đã hiểu khái niệm cơ bản về bình phương một số và bây giờ chúng ta có thể triển khai nó trong JavaScript. Mã sẽ giống như thế này

Làm cách nào để tìm bình phương của một số trong JavaScript?
Làm cách nào để tìm bình phương của một số trong JavaScript?

 

function Square(number)
{
    var Square;
    Square = number * number;
    return Square;
}

 

Cách đơn giản hóa cú pháp JavaScript

Hãy đơn giản hóa đoạn mã trên. Những gì chúng tôi đã làm từ dòng var Square;

Sau đó, chúng tôi đã gán hình vuông cho nó bằng cách sử dụng câu lệnh square = number * number;

Một câu hỏi có thể được nêu ra ở dòng cuối cùng. Mục đích của việc sử dụng return Square là gì;?

Nó giống như chúng ta đưa một thứ gì đó cho máy và máy sẽ trả lại thứ gì đó dưới một hình thức khác. Giống như chúng tôi cung cấp ngũ cốc cho máy nghiền, và nó cung cấp cho chúng tôi bột mì

Ở đây, các hạt là số biến mà chúng ta cung cấp cho hàm và nó sẽ trả về giá trị được lưu trong bình phương biến, là bình phương của số đã cho. Hãy xem chương trình hoàn chỉnh bên trong mã HTML

 






 

tài liệu. getElementById(“hình vuông”). InternalHTML = Square(4);

In this state, we still don’t get the changes on our browser because we have declared function in the head, but we are trying to change the content of HTML tag

in the body.

Trình duyệt đọc mã từ trái sang phải và từ trên xuống dưới nên khi nó đọc dòng tài liệu. getElementById(“hình vuông”). InternalHTML = Square(4);

Một giải pháp đơn giản là di chuyển phần JavaScript đến cuối mã sau . Hãy làm nó

 

________số 8

 

Kết quả bình phương một số trong JS

Kết quả là 25 vì số đã cho là 5 và số này có thể thay đổi theo nhu cầu để được kết quả khác

Vì vậy, trong bài viết này, chúng ta đã học Cách bình phương một số trong JavaScript. Tôi hy vọng bạn có thể đã tìm thấy nó hữu ích

 

Làm cách nào để tìm bình phương của một số trong JavaScript?
Làm cách nào để tìm bình phương của một số trong JavaScript?

Marcel

này các cậu. Là tôi, Marcel, hay còn gọi là Maschi. Trên MaschiTuts, đó là tất cả về hướng dẫn. Bất kể chủ đề của bài viết là gì, mục tiêu luôn giống nhau. Cung cấp cho các bạn những hướng dẫn chuyên sâu và hữu ích nhất

Làm cách nào để tạo khối trong JavaScript?

var cube = function(n) { return n*n*n; . Chỉ có một câu lệnh JavaScript trong thân hàm hướng dẫn trả về đối số (n) của hàm sau khi nhân hai lần với chính nó. Ở đây câu lệnh return trả về giá trị được tính toán. The function "cube" takes one argument, called n. There is only one JavaScript statement in function body which instructs to return the argument (n) of the function after multiply by itself twice. Here the return statement returns the calculated value.

Làm thế nào để viết căn bậc hai trong js?

sqrt() trả về căn bậc hai của một số.