Introduktion til Square Root i JavaScript

Javascript et script for sprog, der gengives i browseren, og som findes i alle webapps og websteder, som vi ser på internettet i dag. Det er så udbredt, at alle browsere som standard er Javascript-kompatible. Vi kan ganske enkelt sige, at der ikke kan findes nogen webapp eller websted uden Javascript, og det har udviklet sig gennem flere år til at understøtte komplekse funktionaliteter, som webapps leverer i dag. Det understøtter aritmetiske operationer som summering, multiplikation, opdeling, subtraktion, kvadrat, firkantet rod og så videre. I denne tutorial, lad os undersøge, hvordan Javascript kan bruges til at finde kvadratroten af ​​et tal med eksempler.

Til at begynde med, lad os sammenfatte den grundlæggende definition af matematisk operation i Square root. Med enkle ord er kvadratroten af ​​et tal et tal, som når det multipliceres med sig selv giver tallet. Kvadratroten bruges er flere formler og er forudsat i forståelsesfunktioner som 2. grads ligninger til funktion og grafering, et Pythagorean sætning i trigonometri, fraktionelle eksponenter til funktioner og grafer, irrationelle tal og reelle tal.

For eksempel er kvadratroden af ​​9 3, fordi 3 x 3 er 9. Tilsvarende er kvadratroden på 25 5, da 5 x5 er 25.

Lad os konvertere ovennævnte matematiske ligning til en Javascript-kode.

Javascript bruger Math-objektet til en række matematiske operationer. Dette har mange egenskaber og funktioner til at udføre en række aritmetiske og algoritmiske operationer. Blandt de mange aritmetiske funktioner, det leverer, kan vi bruge sin sqrt () -metode til at finde sqrt () for det nummer, der er leveret til det.

Syntaks for funktionen sqrt (): Math.sqrt(value)

Inputparameter: sqrt-funktionen accepterer et tal, hvis firkantede rod skal findes som en parameter.

Output: Hvis parameteren leveres i det rigtige format, returnerer funktionen et tal, som når det multipliceres med sig selv, vil give parameterværdien, ellers vil det give en række svar, som vi vil undersøge i den kommende tutorial.

Eksempler på Square Root i JavaScript

Lad os se eksemplet nedenfor, hvor vi opretter et HTML-afsnit med id'et som "myDiv", og vi vil tildele forskellige kvadratrodværdier til det med Javascript:

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

Selvom metoden sqrt () er meget nem at bruge, bliver vi nødt til at lægge en ekstra indsats i at håndtere undtagelser, hvis inputparameteren leveres i det forkerte format.

Hvis vi for eksempel passerer en ikke-numerisk forekomst, returnerer funktionen sqrt () et NaN-objekt.




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

Output fra ovenstående kode vises som NaN i browservinduet:

Når vi passerer en matrix med mere end et tal, returnerer funktionen et NaN-svar som vist nedenfor:




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

Outputet fra ovenstående kode viser NaN-værdi i browservinduet:

Men funktionen sqrt () returnerer det rigtige svar, hvis vi leverer en matrix med en enkeltcifret parameter som vist nedenfor:




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

Output fra ovenstående kode vises som 3 i browservinduet:

Når der gives et negativt tal, returnerer funktionen sqrt () et NaN-objekt.




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

Output fra ovenstående kode vises som NaN i browservinduet:

Når en tom parameter er bestået, returnerer funktionen sqrt () et NaN-objekt.




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

Output fra ovenstående kode vil være:

Når der er bestået en tom matrix, returnerer funktionen sqrt () en 0-værdi




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

Output fra ovenstående kode vil være:

Funktionen sqrt () fungerer imidlertid godt, når der gives et decimaltal som en inputparameter.




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

Outputet fra ovenstående kode, der vises i browseren, vil være som følger:

Lad os nu forstå og udføre kodespecifikationen i vores browser.

Vi opretter først en fil kaldet “sqrt_demo.html” og gemmer den i en mappe kaldet “sqrt_demo”.

Vores fil vil indeholde HTML-koden og Javascript-koden.




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

Vi kan nu indlæse denne fil ved at skrive den nøjagtige placering i browservinduet for at gennemgå dens output.

Bortset fra funktionen sqrt () har Math-objektet også 2 egenskaber, der kan hjælpe os med at udlede kvadratroten af ​​specifikke tal.

Lad os gennemgå dem nedenfor med eksempler:

Math.SQRT1_2: Denne egenskab returnerer kvadratroten på ½, som omtrent kommer til 0, 707.

Eksempel:




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

Outputet fra ovenstående kode, der vises i browseren, er:

I ovenstående eksempel har vi i stedet for at udskrive værdien af ​​Math.sqrt () udskrevet Math.SQRT1_2, der vises som 0.7071067811865476 i browservinduet.

Math.SQRT2: Denne egenskab returnerer kvadratroden på 2, som omtrent kommer til 1.414.

Eksempel:




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

Outputet fra ovenstående kode, der vises i webbrowseren, er:

I ovenstående eksempel har vi i stedet for at udskrive værdien af ​​Math.sqrt () udskrevet Math.SQRT2, der vises som 1.414 i browservinduet.

Bortset fra kvadratrotfunktionen som sqrt (), er der flere andre komplekse funktioner implementeret i Javascript. Funktionerne hjælper med at implementere komplekse beregninger let, da de let leveres af javascript selv. Dette sparer udviklerens tid og øger deres produktivitet ved at hjælpe dem med at udvikle mere kode på kortere tid. Det er også en af ​​hovedårsagerne til, at javascript er så populært, at det ikke kun er et frontend-sprog længere, men med NodeJS er det også blevet et backend-sprog, hvor det kan opnå alle operationer, der kan opnås med traditionelle programmeringssprog som Php, Java, Python, gå osv.

Anbefalede artikler

Dette er en guide til Square Root i JavaScript. Her diskuterer vi, hvordan Javascript kan bruges til at finde kvadratroten af ​​et tal med eksempler. Du kan også se på de følgende artikler for at lære mere -

  1. Arrays-metoder i JavaScript
  2. Hurtig sortering i JavaScript
  3. Mønstre i JavaScript
  4. Sådan installeres JavaScript

Kategori: