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 -
- Metody tablic w JavaScript
- Szybkie sortowanie w JavaScript
- Wzory w JavaScript
- Jak zainstalować JavaScript