Uvod v kvadratni koren v JavaScript

Javascript frontend skriptni jezik, ki se prikaže v brskalniku in ga najdemo na vseh spletnih straneh in spletnih mestih, ki jih danes vidimo na internetu. Tako široko se uporablja, da so vsi brskalniki privzeto združljivi z Javascript. Lahko preprosto rečemo, da nobena spletna aplikacija ali spletno mesto ne more obstajati brez Javascripta in se je razvijalo skozi več let, da bi podprlo zapletene funkcionalnosti, ki jih webapps ponuja danes. Podpira aritmetične operacije, kot so seštevanje, množenje, deljenje, odštevanje, kvadrat, kvadratni koren in tako naprej. V tej vadnici poiščimo, kako lahko s pomočjo Javascript najdemo kvadratni koren številke s primeri.

Za začetek naj povzamemo osnovno definicijo matematične operacije Square root. Z enostavnimi besedami, kvadratni koren števila je število, ki ko se pomnoži s samim seboj, poda število. Uporabljeni kvadratni koren je več formul in je predpogoj za razumevanje funkcij, kot so enačbe 2. stopnje za delovanje in grafiranje, pitagorejski izrek v trigonometriji, delni eksponenti funkcij in grafiranja, neracionalna števila in realna števila.

Na primer, kvadratni koren 9 je 3, ker je 3 X 3 9. Podobno je kvadratni koren 25 enak 5, ker je 5 x5 25.

Zdaj pretvorimo zgornjo matematično enačbo v kodo Javascript.

Javascript uporablja objekt Math za različne matematične operacije. Ta ima številne lastnosti in funkcije za izvajanje različnih aritmetičnih in algoritmičnih operacij. Med številnimi aritmetičnimi funkcijami, ki jih ponuja, lahko s pomočjo sqrt () metode poiščemo sqrt () številke, ki ji je bila dodeljena.

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

Vhodni parameter: funkcija sqrt sprejme število, katerega kvadratni koren najdemo kot parameter.

Izhod: Če je parameter naveden v pravilni obliki, bo funkcija vrnila številko, ki bi, ko se pomnoži sama, dala vrednost parametra, sicer pa bo zagotovila različne odzive, ki jih bomo raziskali v vadbi, ki je pred vami.

Primeri kvadratnega korena v JavaScript

Poglejmo spodnji primer, kjer ustvarjamo odstavek HTML z idom kot »myDiv« in mu bomo z Javascriptom pripisali različne kvadratne korenske vrednosti:

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

Čeprav je metoda sqrt () zelo enostavna za uporabo, bomo morali vložiti dodatne napore pri ravnanju z izjemami, če je vhodni parameter v napačni obliki.

Na primer, če prenesemo neštevilčen primerek, bo sqrt () funkcija vrnila NaN objekt.




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

Izhod zgornje kode bo v oknu brskalnika prikazan kot NaN:

Ko posredujemo matriko z več številkami, funkcija vrne odgovor NaN, kot je prikazano spodaj:




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

Izhod zgornje kode bo v oknu brskalnika prikazal vrednost NaN:

Toda funkcija sqrt () bo vrnila pravi odgovor, če bomo nizu zagotovili enomestni parameter, kot je prikazano spodaj:




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

Izhod zgornje kode bo v oknu brskalnika prikazan kot 3:

Ko je navedena negativna številka, funkcija sqrt () vrne objekt NaN.




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

Izhod zgornje kode bo v oknu brskalnika prikazan kot NaN:

Ko je poslan prazen parameter, funkcija sqrt () vrne objekt NaN.




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

Izhod zgornje kode bo:

Ko prenese prazen niz, funkcija sqrt () vrne vrednost 0




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

Izhod zgornje kode bo:

Vendar funkcija sqrt () deluje dobro, če je vnesena decimalna številka kot vhodni parameter.




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

Izhod zgornje kode, ki je prikazana v brskalniku, bo naslednji:

Zdaj pa razumemo in izvedemo specifikacijo kode v svojem brskalniku.

Najprej bomo ustvarili datoteko, imenovano “sqrt_demo.html”, in jo shranili v mapo, imenovano “sqrt_demo”.

Naša datoteka bo vsebovala kodo HTML in kodo Javascript.




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

Zdaj lahko to datoteko naložimo tako, da v oknu brskalnika vpišemo točno lokacijo, da pregledamo njen izhod.

Razen funkcije sqrt () ima objekt Math tudi dve lastnosti, s pomočjo katerih lahko izpeljemo kvadratni koren določenih števil.

Poglejmo jih spodaj s primeri:

Math.SQRT1_2: Ta lastnost vrne kvadratni koren ½, ki približno znaša 0, 707.

Primer:




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

Izhod zgornje kode, ki je prikazana v brskalniku, bo:

V zgornjem primeru smo namesto da bi natisnili vrednost Math.sqrt () natisnili Math.SQRT1_2, ki bi v oknu brskalnika prikazan kot 0.7071067811865476.

Math.SQRT2: Ta lastnost vrne kvadratni koren 2, ki približno znaša 1.414.

Primer:




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

Izhod zgornje kode, ki je prikazana v spletnem brskalniku, bo:

V zgornjem primeru smo namesto tiskanja vrednosti Math.sqrt () natisnili Math.SQRT2, ki bi se v oknu brskalnika prikazal kot 1.414.

Razen funkcije kvadratnega korena, kot je sqrt (), je v Javascriptu implementiranih še nekaj zapletenih funkcij. Funkcije pomagajo pri preprostem izvajanju zapletenih izračunov, saj jih takoj zagotovi sam JavaScript. To prihrani čas razvijalca in poveča njihovo produktivnost, tako da jim pomaga razviti več kode v krajšem času. To je tudi eden glavnih razlogov, zakaj je javascript tako priljubljen, da ni več samo sprednji jezik, ampak je z NodeJS postal tudi podporni jezik, kjer lahko doseže vse operacije, ki jih je mogoče doseči s tradicionalnimi programskimi jeziki, kot so Php, Java, Python, Go in tako naprej.

Priporočeni članki

To je vodnik za Square Root v JavaScript. Tukaj razpravljamo o tem, kako lahko Javascript s pomočjo primerov poiščemo kvadratni koren števila. Za več informacij si lahko ogledate tudi naslednje članke -

  1. Metode nizov v JavaScript
  2. Hitro razvrščanje v JavaScript
  3. Vzorci v JavaScript
  4. Kako namestiti JavaScript