Sissejuhatus ruutjuure JavaScripti

Javascript kasutajaliidese skriptikeel, mis kuvatakse brauseris ja mida leidub kõigis veebibrauserites ja veebisaitidel, mida tänapäeval Internetis näeme. Seda kasutatakse nii laialt, et vaikimisi ühilduvad kõik brauserid Javascriptiga. Võime lihtsalt öelda, et ükski veebirakendus ega veebisait ei saa eksisteerida ilma Javascriptita ning see on mitme aasta jooksul arenenud, et toetada keerulisi funktsioone, mida Webapps täna pakub. See toetab aritmeetilisi operatsioone nagu liitmine, korrutamine, jagamine, lahutamine, ruut, ruutjuur ja nii edasi. Selles õpetuses uurime, kuidas saab Javascripti abil leida näite abil numbri ruutjuur.

Alustuseks meenutame ruutjuure matemaatilise toimingu põhimääratlust. Lihtsamalt öeldes on numbri ruutjuur number, mis iseenesest korrutatuna annab numbri. Kasutatav ruutjuur on mitu valemit ja see on eeltingimus arusaamisfunktsioonides, nagu toimimise ja graafilise joondamise 2. astme võrrandid, Pythagorase teoreem trigonomeetrias, funktsioonide ja graafikute murdosaeksponendid, irratsionaalarvud ja reaalarvud.

Näiteks ruudu 9 väärtus on 3, kuna 3 X 3 on 9. Samamoodi on 25 ruutjuur 5, kuna 5 x 5 on 25.

Nüüd teisendame ülaltoodud matemaatilise võrrandi Javascripti koodiks.

Javascript kasutab matemaatikaobjekti mitmesuguste matemaatiliste toimingute jaoks. Sellel on palju omadusi ja funktsioone mitmesuguste aritmeetiliste ja algoritmiliste toimingute tegemiseks. Selle pakutavate arvukate aritmeetiliste funktsioonide hulgast võime selle jaoks esitatud numbri sqrt () leidmiseks kasutada meetodit sqrt ().

Funktsiooni sqrt () süntaks: Math.sqrt(value)

Sisendparameeter: sqrt-funktsioon aktsepteerib arvu, mille ruutjuur tuleb leida parameetrina.

Väljund: kui parameeter on esitatud õiges vormingus, tagastab funktsioon arvu, mis iseenesest korrutatuna annaks parameetri väärtuse, vastasel juhul annaks see mitmesuguseid vastuseid, mida uurime järgmises õpetuses.

Ruutjuure näited JavaScriptis

Vaatame allolevat näidet, kus loome HTML-lõigu id-ga „myDiv” ja määrame Javascriptiga selle jaoks mitu ruutjuure väärtust:

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

Kuigi meetodit sqrt () on väga lihtne kasutada, peame erandite käsitlemisel lisa pingutama, kui sisendparameeter on esitatud vales vormingus.

Näiteks kui me läbime mittenumbrilise eksemplari, tagastab funktsioon sqrt () NaN-i objekti.




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

Ülaltoodud koodi väljund kuvatakse brauseriaknas kui NaN:

Kui edastame massiivi, milles on mitu numbrit, tagastab funktsioon NaN-i vastuse, nagu on näidatud allpool:




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

Ülaltoodud koodi väljund kuvab brauseriaknas NaN-i väärtuse:

Funktsioon sqrt () annab aga õige vastuse, kui pakume massiivi ühekohalise parameetriga, nagu allpool näidatud:




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

Ülaltoodud koodi väljund kuvatakse brauseriaknas 3-na:

Negatiivse arvu korral tagastab funktsioon sqrt () NaN-i objekti.




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

Ülaltoodud koodi väljund kuvatakse brauseriaknas NaN-na NaN:

Tühja parameetri möödumisel tagastab funktsioon sqrt () NaN-i objekti.




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

Ülaltoodud kood väljastatakse järgmiselt:

Tühja massiivi möödumisel tagastab funktsioon sqrt () 0 väärtuse




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

Ülaltoodud kood väljastatakse järgmiselt:

Funktsioon sqrt () töötab aga hästi, kui sisendparameetriks on kümnendarv.




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

Ülaltoodud koodi väljund kuvatakse brauseris järgmiselt:

Nüüd mõistame ja täidame oma brauseris koodispetsiifikat.

Esmalt loome faili nimega “sqrt_demo.html” ja salvestame selle kausta nimega “sqrt_demo”.

Meie fail sisaldab HTML-koodi ja Javascripti koodi.




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

Nüüd saame selle faili laadida, sisestades brauseriaknas selle täpse asukoha, et selle väljund üle vaadata.

Lisaks sqrt () funktsioonile on matemaatikaobjektil ka 2 omadust, mis aitavad meil tuletada konkreetsete numbrite ruutjuure.

Vaatame neid allpool näidetega:

Math.SQRT1_2: see atribuut tagastab ruutjuure ½, mille väärtus on ligikaudu 0, 707.

Näide:




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

Ülaltoodud koodi väljund kuvatakse brauseris järgmiselt:

Ülaltoodud näites on Math.sqrt () väärtuse printimise asemel printinud Math.SQRT1_2, mis kuvataks brauseriaknas väärtusega 0.7071067811865476.

Math.SQRT2: see atribuut tagastab ruutjuure 2, mis on ligikaudu 1, 414.

Näide:




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

Ülaltoodud koodi väljund, mida kuvatakse veebibrauseris, on järgmine:

Ülaltoodud näites oleme Math.sqrt () väärtuse printimise asemel printinud Math.SQRT2, mis kuvataks brauseriaknas väärtusega 1.414.

Lisaks ruutjuure funktsioonile nagu sqrt () on Javascriptis ka mitmeid muid keerukaid funktsioone. Funktsioonid aitavad keerukaid arvutusi hõlpsalt rakendada, kuna javascript ise neid hõlpsalt varustab. See säästab arendaja aega ja suurendab nende tootlikkust, aidates neil vähem aja jooksul rohkem koodi välja töötada. See on ka üks peamisi põhjuseid, miks javascript on nii populaarne, et see pole enam ainult kasutajaliides, vaid ka NodeJS-ist on see muutunud ka taustakeeleks, kus see võimaldab saavutada kõiki toiminguid, mida on võimalik saavutada traditsiooniliste programmeerimiskeeltega, nagu Php, Java, Python, Go ja nii edasi.

Soovitatavad artiklid

See on juhend Square Root'i JavaScripti. Siin arutleme selle üle, kuidas Javascripti abil saab näidetega leida numbri ruutjuure. Võite lisateabe saamiseks vaadata ka järgmisi artikleid -

  1. Massiivi meetodid JavaScriptis
  2. Kiire sortimine JavaScriptis
  3. Mustrid JavaScriptis
  4. Kuidas JavaScripti installida?

Kategooria: