Wprowadzenie do pierwiastka kwadratowego w JavaScript

Javascript jest frontendowym językiem skryptowym, który renderuje się w przeglądarce i znajduje się we wszystkich aplikacjach i witrynach internetowych, które widzimy dzisiaj w Internecie. Jest tak szeroko stosowany, że wszystkie przeglądarki są domyślnie kompatybilne z Javascriptem. Możemy po prostu powiedzieć, że żadna aplikacja ani strona internetowa nie może istnieć bez Javascript i ewoluowała przez kilka lat, aby wspierać złożone funkcje, które obecnie oferują aplikacje internetowe. Obsługuje operacje arytmetyczne, takie jak sumowanie, mnożenie, dzielenie, odejmowanie, kwadrat, pierwiastek kwadratowy i tak dalej. W tym samouczku zbadajmy, w jaki sposób JavaScript można znaleźć, aby znaleźć pierwiastek kwadratowy liczby z przykładami.

Na początek podsumujmy podstawową definicję operacji matematycznej pierwiastka kwadratowego. Krótko mówiąc, pierwiastek kwadratowy z liczby jest liczbą, która po pomnożeniu przez siebie daje liczbę. Pierwiastek kwadratowy jest używany z kilkoma wzorami i jest niezbędny do zrozumienia funkcji, takich jak równania drugiego stopnia do funkcjonowania i tworzenia wykresów, twierdzenie Pitagorasa w trygonometrii, wykładniki ułamkowe funkcji i wykresów, liczby niewymierne i liczby rzeczywiste.

Na przykład pierwiastek kwadratowy z 9 wynosi 3, ponieważ 3 X 3 to 9. Podobnie, pierwiastek kwadratowy z 25 wynosi 5, ponieważ 5 x5 to 25.

Teraz przekonwertujmy powyższe równanie matematyczne na kod JavaScript.

JavaScript używa obiektu Math do różnych operacji matematycznych. Ma wiele właściwości i funkcji do wykonywania różnych operacji arytmetycznych i algorytmicznych. Wśród wielu funkcji arytmetycznych, które udostępnia, możemy użyć metody sqrt (), aby znaleźć sqrt () podanej mu liczby.

Składnia funkcji sqrt (): Math.sqrt(value)

Parametr wejściowy: funkcja sqrt akceptuje liczbę, której pierwiastek kwadratowy można znaleźć jako parametr.

Dane wyjściowe: jeśli parametr zostanie podany we właściwym formacie, funkcja zwróci liczbę, która po pomnożeniu przez siebie dałaby wartość parametru, w przeciwnym razie zapewniłaby różnorodne odpowiedzi, które zbadamy w dalszej części samouczka.

Przykłady pierwiastka kwadratowego w JavaScript

Zobaczmy poniższy przykład, w którym tworzymy akapit HTML o identyfikatorze „myDiv” i przypisujemy do niego różne wartości pierwiastka kwadratowego za pomocą Javascript:

Input : Math.sqrt(36)
Output : 6
Input : Math.sqrt(-36)
Output : NaN

Chociaż metoda sqrt () jest bardzo łatwa w użyciu, będziemy musieli włożyć dodatkowy wysiłek w obsługę wyjątków w przypadku, gdy parametr wejściowy zostanie podany w niewłaściwym formacie.

Na przykład, jeśli przekażemy instancję nienumeryczną, funkcja sqrt () zwróci obiekt NaN.




document.getElementById(“myDiv”).innerHTML = Math.sqrt("string");

Dane wyjściowe powyższego kodu będą wyświetlane jako NaN w oknie przeglądarki:

Gdy mijamy tablicę z więcej niż jedną liczbą, funkcja zwraca odpowiedź NaN, jak pokazano poniżej:




document.getElementById(“myDiv”).innerHTML = Math.sqrt((9, 16));

Wyjście powyższego kodu wyświetli wartość NaN w oknie przeglądarki:

Ale funkcja sqrt () zwróci właściwą odpowiedź, jeśli podamy tablicę z jednocyfrowym parametrem, jak pokazano poniżej:




document.getElementById(“myDiv”).innerHTML = Math.sqrt((9));

Dane wyjściowe powyższego kodu będą wyświetlane w oknie przeglądarki jako 3:

Po podaniu liczby ujemnej funkcja sqrt () zwraca obiekt NaN.




document.getElementById(“myDiv”).innerHTML = Math.sqrt(-9);

Dane wyjściowe powyższego kodu będą wyświetlane jako NaN w oknie przeglądarki:

Po przekazaniu pustego parametru funkcja sqrt () zwraca obiekt NaN.




document.getElementById(“myDiv”).innerHTML = Math.sqrt();

Wyjście powyższego kodu będzie:

Po przekazaniu pustej tablicy funkcja sqrt () zwraca wartość 0




document.getElementById(“myDiv”).innerHTML = Math.sqrt(());

Wyjście powyższego kodu będzie:

Jednak funkcja sqrt () działa dobrze, gdy jako parametr wejściowy podano liczbę dziesiętną.




document.getElementById(“myDiv”).innerHTML = Math.sqrt(2.56);

Dane wyjściowe powyższego kodu wyświetlane w przeglądarce będą następujące:

Teraz pozwól nam zrozumieć i wykonać specyfikację kodu w naszej przeglądarce.

Najpierw utworzymy plik o nazwie „sqrt_demo.html” i zapiszemy go w folderze o nazwie „sqrt_demo”.

Nasz plik będzie zawierał kod HTML i kod JavaScript.




document.getElementById(“myDiv”).innerHTML = Math.sqrt(2.56);

Możemy teraz załadować ten plik, wpisując jego dokładną lokalizację w oknie przeglądarki, aby przejrzeć jego wyniki.

Oprócz funkcji sqrt () obiekt Math ma również 2 właściwości, które mogą pomóc nam wyprowadzić pierwiastek kwadratowy z określonych liczb.

Zobaczmy je poniżej z przykładami:

Math.SQRT1_2: Ta właściwość zwraca pierwiastek kwadratowy z ½, który w przybliżeniu wynosi 0, 707.

Przykład:




document.getElementById(“myDiv”).innerHTML = Math.SQRT1_2;

Wyjście powyższego kodu wyświetlanego w przeglądarce będzie:

W powyższym przykładzie zamiast wypisania wartości Math.sqrt () wydrukowaliśmy Math.SQRT1_2, który pokazywałby się jako 0.7071067811865476 w oknie przeglądarki.

Math.SQRT2: Ta właściwość zwraca pierwiastek kwadratowy z 2, który w przybliżeniu wynosi 1, 414.

Przykład:




document.getElementById(“myDiv”).innerHTML = Math.SQRT2;

Wyjście powyższego kodu wyświetlanego w przeglądarce internetowej będzie:

W powyższym przykładzie, zamiast wypisać wartość Math.sqrt (), wypisaliśmy Math.SQRT2, który pokazałby się jako 1.414 w oknie przeglądarki.

Oprócz funkcji pierwiastka kwadratowego, takiej jak sqrt (), w JavaScript jest zaimplementowanych kilka innych złożonych funkcji. Funkcje pomagają w łatwym wdrażaniu złożonych obliczeń, ponieważ są one łatwo dostarczane przez sam JavaScript. Oszczędza to czas programistom i zwiększa ich produktywność, pomagając im opracować więcej kodu w krótszym czasie. Jest to również jeden z głównych powodów, dla których javascript jest tak popularny, że nie jest już tylko językiem frontendowym, ale dzięki NodeJS stał się również językiem backendowym, w którym może wykonywać wszystkie operacje, które można osiągnąć za pomocą tradycyjnych języków programowania, takich jak Php, Java, Python, Go i tak dalej.

Polecane artykuły

To jest przewodnik po pierwiastku kwadratowym w JavaScript. W tym miejscu omawiamy przykłady użycia JavaScript do znalezienia pierwiastka kwadratowego z liczby. Możesz także zapoznać się z następującymi artykułami, aby dowiedzieć się więcej -

  1. Metody tablic w JavaScript
  2. Szybkie sortowanie w JavaScript
  3. Wzory w JavaScript
  4. Jak zainstalować JavaScript