Introduktion till Square Root i JavaScript

Javascript är ett skriptspråk för frontend som återges i webbläsaren och finns i alla webbappar och webbplatser som vi ser på internet idag. Det används så allmänt att alla webbläsare är Javascript-kompatibla som standard. Vi kan helt enkelt säga att ingen webbapp eller webbplats kan existera utan Javascript och den har utvecklats genom flera år för att stödja komplexa funktioner som webbappar tillhandahåller idag. Det stöder aritmetiska operationer som summering, multiplikation, delning, subtraktion, kvadrat, kvadratrot och så vidare. Låt oss i denna handledning undersöka hur Javascript kan användas för att hitta kvadratroten till ett nummer med exempel.

Till att börja med, låt oss sammanfatta den grundläggande definitionen av den matematiska operationen Square root. Med enkla ord är kvadratroten av ett nummer ett tal som, när det multipliceras med sig själv, ger numret. Kvadratroten används är flera formler och är förutsatt i förståelsefunktioner som 2: a-gradsekvationer för funktion och grafering, en Pythagorean-teorem i trigonometri, fraktionella exponenter för funktioner och grafer, irrationella tal och verkliga siffror.

Exempelvis är kvadratroten av 3 3 eftersom 3 X 3 är 9. På samma sätt är kvadratroten av 25 5 eftersom 5 x5 är 25.

Låt oss nu konvertera ovanstående matematiska ekvation till en Javascript-kod.

Javascript använder Math-objektet för en mängd olika matematiska operationer. Detta har många egenskaper och funktioner för att utföra en mängd aritmetiska och algoritmiska operationer. Bland de många aritmetiska funktioner som den tillhandahåller, kan vi använda metoden sqrt () för att hitta sqrt () för antalet som levereras till det.

Syntax för funktionen sqrt (): Math.sqrt(value)

Ingångsparameter: funktionen sqrt accepterar ett nummer vars kvadratrot ska hittas som en parameter.

Output: Om parametern tillhandahålls i rätt format kommer funktionen att returnera ett nummer som, när multiplicerat med sig själv, skulle ge parametervärdet, annars skulle det ge en mängd olika svar som vi kommer att utforska i handledning framöver.

Exempel på Square Root i JavaScript

Låt oss se exemplet nedan där vi skapar ett HTML-stycke med id: et "myDiv" och vi kommer att tilldela olika kvadratrotvärden till det med Javascript:

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

Även om metoden sqrt () är mycket enkel att använda, måste vi lägga ytterligare ansträngningar för att hantera undantag i fallet om ingångsparametern tillhandahålls i fel format.

Om vi ​​till exempel passerar en icke-numerisk instans kommer funktionen sqrt () att returnera ett NaN-objekt.




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

Utgången från koden ovan visas som NaN i webbläsarfönstret:

När vi passerar en matris med mer än ett nummer returnerar funktionen ett NaN-svar som visas nedan:




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

Utgången från koden ovan visar NaN-värde i webbläsarfönstret:

Men funktionen sqrt () returnerar rätt svar om vi tillhandahåller en matris med en ensiffrig parameter som visas nedan:




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

Utgången från ovanstående kod visas som 3 i webbläsarfönstret:

När det ges ett negativt tal returnerar funktionen sqrt () ett NaN-objekt.




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

Utgången från koden ovan visas som NaN i webbläsarfönstret:

När en tom parameter passeras returnerar funktionen sqrt () ett NaN-objekt.




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

Utgången från ovanstående kod kommer att vara:

När passerat en tom matris returnerar funktionen sqrt () ett 0-värde




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

Utgången från ovanstående kod kommer att vara:

Funktionen sqrt () fungerar dock bra när ett decimaltal tillhandahålls som en inmatningsparameter.




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

Utgången från ovanstående kod som visas i webbläsaren kommer att vara följande:

Låt oss nu förstå och köra kodspecifikationerna i vår webbläsare.

Vi skapar först en fil som heter “sqrt_demo.html” och sparar den i en mapp som heter “sqrt_demo”.

Vår fil kommer att innehålla HTML-koden och Javascript-koden.




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

Vi kan nu ladda den här filen genom att skriva den är den exakta platsen i webbläsarfönstret för att granska dess utgång.

Utöver funktionen sqrt () har Math-objektet också 2 egenskaper som kan hjälpa oss att härleda kvadratroten av specifika nummer.

Låt oss granska dem nedan med exempel:

Math.SQRT1_2: Den här egenskapen returnerar kvadratroten på ½ som ungefär kommer till 0, 707.

Exempel:




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

Utgången från ovanstående kod som visas i webbläsaren kommer att vara:

I exemplet ovan, istället för att skriva ut värdet på Math.sqrt () har vi skrivit Math.SQRT1_2 vilket skulle visas som 0.7071067811865476 i webbläsarfönstret.

Math.SQRT2: Den här egenskapen returnerar kvadratroten av 2 som ungefär uppgår till 1.414.

Exempel:




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

Utgången från ovanstående kod som visas i webbläsaren kommer att vara:

I exemplet ovan, istället för att skriva ut värdet på Math.sqrt () har vi skrivit Math.SQRT2 som skulle visas som 1.414 i webbläsarfönstret.

Andra än kvadratrotfunktionen som sqrt (), det finns flera andra komplexa funktioner som implementeras i Javascript. Funktionerna hjälper till att implementera komplexa beräkningar enkelt eftersom de enkelt tillhandahålls av javascript själv. Detta sparar utvecklarens tid och ökar deras produktivitet genom att hjälpa dem att utveckla mer kod på kortare tid. Det är också en av de främsta orsakerna till att javascript är så populärt att det inte bara är ett frontend-språk längre utan med NodeJS har det också blivit ett backend-språk där det kan uppnå alla operationer som kan uppnås med traditionella programmeringsspråk som Php, Java, Python, gå och så vidare.

Rekommenderade artiklar

Detta är en guide till Square Root i JavaScript. Här diskuterar vi hur Javascript kan användas för att hitta kvadratroten till ett nummer med exempel. Du kan också titta på följande artiklar för att lära dig mer -

  1. Matrismetoder i JavaScript
  2. Snabbsortera i JavaScript
  3. Mönster i JavaScript
  4. Hur man installerar JavaScript

Kategori: