Uvod u četvrtasti korijen u JavaScript

Javascript frontend skriptni jezik koji se prikazuje u pregledniku i nalazi se na svim web stranicama i web lokacijama koje danas vidimo na internetu. Toliko se široko koristi da su svi preglednici prema zadanim postavkama kompatibilni s Javascriptom. Jednostavno možemo reći da nijedna web aplikacija ili web stranica ne mogu postojati bez Javascripta i razvijala se kroz nekoliko godina kako bi podržala složene funkcionalnosti koje webapps pruža danas. Podržava aritmetičke operacije kao zbrajanje, množenje, dijeljenje, oduzimanje, kvadrat, korijen kvadrata i tako dalje. U ovom ćemo vodiču istražiti kako se Javascript može upotrijebiti za pronalaženje kvadratnog korijena broja s primjerima.

Za početak, sažmujmo osnovnu definiciju matematičke operacije Square korijena. Jednostavnim riječima, kvadratni korijen broja je broj koji kada se množi sam po sebi daje broj. Korišteni kvadratni korijen je nekoliko formula i preduvjet je za razumijevanje funkcija poput jednadžbi drugog stupnja za funkcioniranje i graficiranje, pitagorejske teoreme u trigonometriji, frakcijskih eksponenata za funkcije i grafikone, iracionalnih brojeva i stvarnih brojeva.

Na primjer, kvadratni korijen 9 je 3, jer 3 X 3 je 9. Slično tome, kvadratni korijen od 25 je 5, jer je 5 x5 25.

Sada pretvorimo gornju matematičku jednadžbu u Javascript kod.

Javascript koristi Math objekt za različite matematičke operacije. Ovo ima mnoga svojstva i funkcije za obavljanje različitih aritmetičkih i algoritamskih operacija. Među brojnim aritmetičkim funkcijama koje on pruža možemo koristiti njegovu sqrt () metodu da bismo pronašli sqrt () broja koji joj je dostavljen.

Sintaksa funkcije sqrt (): Math.sqrt(value)

Ulazni parametar: sqrt funkcija prihvaća broj čiji se kvadratni korijen treba pronaći kao parametar.

Izlaz: Ako se parametar pruži u ispravnom formatu, funkcija će vratiti broj koji će, kada se pomnoži sa sobom, dati vrijednost parametra, a u suprotnom će pružiti različite odgovore koje ćemo istražiti u narednom vodiču.

Primjeri kvadratnog korijena u JavaScript-u

Pogledajmo donji primjer gdje stvaramo HTML odlomak s idom kao "myDiv" i njemu ćemo dodijeliti različite vrijednosti korijena s JavaScriptom:

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

Iako je metoda sqrt () vrlo jednostavna za korištenje, morat ćemo uložiti dodatne napore u postupanju s iznimkama u slučaju ako je ulazni parametar dat u pogrešnom formatu.

Na primjer, ako prosljeđujemo ne-numeričku instancu, sqrt () funkcija će vratiti NaN objekt.




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

Izlaz gornjeg koda bit će prikazan kao NaN u prozoru preglednika:

Kad prosljeđujemo niz s više brojeva, funkcija vraća NaN odgovor kao što je prikazano u nastavku:




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

Izlaz gornjeg koda prikazat će NaN vrijednost na prozoru preglednika:

Ali funkcija sqrt () vratit će pravi odgovor ako osiguravamo niz s jednoznamenkastim parametrom kao što je prikazano u nastavku:




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

Izlaz gornjeg koda bit će prikazan kao 3 u prozoru preglednika:

Kad se dobije negativan broj, funkcija sqrt () vraća NaN objekt.




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

Izlaz gornjeg koda bit će prikazan kao NaN u prozoru preglednika:

Kad se proslijedi prazan parametar, funkcija sqrt () vraća NaN objekt.




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

Izlaz gornjeg koda bit će:

Kad prođe prazan niz, funkcija sqrt () vraća vrijednost 0




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

Izlaz gornjeg koda bit će:

Međutim, sqrt () funkcija dobro funkcionira kada je decimalni broj naveden kao ulazni parametar.




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

Izlaz gore navedenog koda u pregledniku bit će sljedeći:

Sada nam razumjeti i izvršiti specifikaciju koda u našem pregledniku.

Prvo ćemo stvoriti datoteku koja se zove „sqrt_demo.html” i spremiti je u mapu koja se zove „sqrt_demo”.

Naša će datoteka sadržavati HTML kod i Javascript kod.




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

Sada možemo učitati ovu datoteku tako da upišemo točnu lokaciju u prozoru preglednika kako bismo pregledali njezin izlaz.

Osim funkcije sqrt (), objekt Math također ima 2 svojstva koja nam mogu pomoći da dobijemo kvadratni korijen određenih brojeva.

Pogledajmo ih u nastavku s primjerima:

Math.SQRT1_2: Ovo svojstvo vraća kvadrat korijena ½ koji približno iznosi 0, 707.

Primjer :




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

Izlaz gore navedenog koda koji se prikazuje u pregledniku bit će:

U gornjem primjeru, umjesto da ispisujemo vrijednost Math.sqrt () ispisali smo Math.SQRT1_2 koji bi se prikazao kao 0.7071067811865476 na prozoru preglednika.

Math.SQRT2: Ovo svojstvo vraća kvadratni korijen od 2 koji približno iznosi 1.414.

Primjer :




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

Izlaz gore navedenog koda koji se prikazuje u web pregledniku bit će:

U gornjem primjeru, umjesto da ispisujemo vrijednost Math.sqrt (), ispisali smo Math.SQRT2 koji bi se na prozoru preglednika prikazivao kao 1.414.

Osim funkcije kvadratnog korijena poput sqrt (), u Javascriptu se primjenjuje nekoliko drugih složenih funkcija. Funkcije pomažu lako implementirati složene proračune, jer ih lako pruža sam JavaScript. To štedi vrijeme programera i povećava njihovu produktivnost pomažući im da razviju više koda za manje vremena. To je također jedan od glavnih razloga zašto je JavaScript toliko popularan da više nije samo frontend jezik, već je uz NodeJS postao i pomoćni jezik na kojem može postići sve operacije koje se mogu postići s tradicionalnim programskim jezicima poput Php, Java, Python, Go i tako dalje.

Preporučeni članci

Ovo je vodič za Square Root u JavaScript-u. Ovdje smo raspravljali o tome kako se Javascript može upotrijebiti za pronalaženje kvadratnog korijena broja s primjerima. Možete također pogledati sljedeće članke da biste saznali više -

  1. Metode niza u JavaScript
  2. Brzo razvrstavanje u JavaScript
  3. Obrasci u JavaScript
  4. Kako instalirati JavaScript

Kategorija: