Inleiding tot vierkantswortel in JavaScript

Javascript, een frontend scripttaal die wordt weergegeven in de browser en is te vinden in alle webapps en websites die we vandaag op internet zien. Het wordt zo veel gebruikt, dat alle browsers standaard Javascript-compatibel zijn. We kunnen eenvoudig zeggen dat er geen web-app of website kan bestaan ​​zonder Javascript en het is door de jaren heen geëvolueerd om complexe functionaliteiten te ondersteunen die webapps vandaag bieden. Het ondersteunt rekenkundige bewerkingen zoals optellen, vermenigvuldigen, delen, aftrekken, vierkant, vierkantswortel enzovoort. Laten we in deze zelfstudie onderzoeken hoe Javascript kan worden gebruikt om de vierkantswortel van een getal met voorbeelden te vinden.

Laten we om te beginnen de basisdefinitie van de vierkantswortel-wiskundige bewerking samenvatten. In eenvoudige woorden, de vierkantswortel van een getal is een getal dat, wanneer het met zichzelf wordt vermenigvuldigd, het getal geeft. De vierkantswortel wordt gebruikt in verschillende formules en is vereist voor het begrijpen van functies zoals tweedegraads vergelijkingen voor functioneren en grafieken, een stelling van Pythagoras in trigonometrie, fractionele exponenten voor functies en grafieken, irrationele getallen en reële getallen.

De vierkantswortel van 9 is bijvoorbeeld 3 omdat 3 X 3 9 is. Evenzo is de vierkantswortel van 25 5 omdat 5 x5 25 is.

Laten we nu de bovenstaande wiskundige vergelijking omzetten in een JavaScript-code.

Javascript gebruikt het Math-object voor verschillende wiskundige bewerkingen. Dit heeft vele eigenschappen en functies om verschillende rekenkundige en algoritmische bewerkingen uit te voeren. Onder de vele rekenkundige functies die het biedt, kunnen we de methode sqrt () gebruiken om de sqrt () te vinden van het nummer dat eraan is gegeven.

Syntaxis van de functie sqrt (): Math.sqrt(value)

Invoerparameter: de sqrt-functie accepteert een getal waarvan de vierkantswortel als parameter moet worden gevonden.

Uitvoer: als de parameter in het juiste formaat wordt opgegeven, retourneert de functie een getal dat, wanneer het met zichzelf wordt vermenigvuldigd, de parameterwaarde zou geven, anders zou het een verscheidenheid aan antwoorden bieden die we in de komende tutorial zullen onderzoeken.

Voorbeelden van vierkantswortel in JavaScript

Laten we het onderstaande voorbeeld bekijken waarin we een HTML-alinea maken met de id als "myDiv" en we zullen er met vierkantswortelwaarde aan toekennen met Javascript:

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

Hoewel de methode sqrt () zeer eenvoudig te gebruiken is, zullen we extra moeite moeten doen om uitzonderingen af ​​te handelen als de invoerparameter in het verkeerde formaat wordt opgegeven.

Als we bijvoorbeeld een niet-numerieke instantie doorgeven, retourneert de functie sqrt () een NaN-object.




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

De uitvoer van de bovenstaande code wordt weergegeven als NaN in het browservenster:

Wanneer we een array met meer dan één nummer passeren, retourneert de functie een NaN-reactie zoals hieronder weergegeven:




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

De uitvoer van de bovenstaande code geeft de NaN-waarde weer in het browservenster:

Maar de functie sqrt () retourneert het juiste antwoord als we een array met een parameter van één cijfer leveren, zoals hieronder weergegeven:




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

De uitvoer van de bovenstaande code wordt weergegeven als 3 in het browservenster:

Wanneer een negatief getal wordt opgegeven, retourneert de functie sqrt () een object NaN.




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

De uitvoer van de bovenstaande code wordt weergegeven als NaN in het browservenster:

Wanneer een lege parameter wordt doorgegeven, retourneert de functie sqrt () een object NaN.




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

De uitvoer van de bovenstaande code is:

Wanneer een lege array wordt doorgegeven, retourneert de functie sqrt () een waarde 0




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

De uitvoer van de bovenstaande code is:

De functie sqrt () werkt echter goed wanneer een decimaal getal wordt opgegeven als invoerparameter.




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

De uitvoer van de bovenstaande code die in de browser wordt weergegeven, is als volgt:

Laten we nu de codespecificatie in onze browser begrijpen en uitvoeren.

We zullen eerst een bestand met de naam "sqrt_demo.html" maken en dit opslaan in een map met de naam "sqrt_demo".

Ons bestand zal de HTML-code en de Javascript-code bevatten.




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

We kunnen dit bestand nu laden door het te typen in het browservenster om de uitvoer te bekijken.

Afgezien van de functie sqrt (), heeft het Math-object ook 2 eigenschappen die ons kunnen helpen de vierkantswortel van specifieke getallen af ​​te leiden.

Laten we ze hieronder met voorbeelden bekijken:

Math.SQRT1_2: deze eigenschap retourneert de vierkantswortel van ½ die ongeveer 0, 707 is.

Voorbeeld:




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

De uitvoer van de bovenstaande code die in de browser wordt weergegeven, is:

In het bovenstaande voorbeeld hebben we in plaats van de waarde van Math.sqrt () af te drukken Math.SQRT1_2 afgedrukt, die als 0.7071067811865476 in het browservenster wordt weergegeven.

Math.SQRT2: deze eigenschap retourneert de vierkantswortel van 2 die ongeveer op 1, 414 komt.

Voorbeeld:




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

De uitvoer van de bovenstaande code die wordt weergegeven in de webbrowser is:

In het bovenstaande voorbeeld hebben we in plaats van de waarde van Math.sqrt () af te drukken Math.SQRT2 afgedrukt die in het browservenster als 1.414 zou worden weergegeven.

Afgezien van de vierkantswortelfunctie zoals sqrt (), zijn er verschillende andere complexe functies geïmplementeerd in Javascript. De functies helpen om complexe berekeningen eenvoudig te implementeren, aangezien deze gemakkelijk door JavaScript zelf worden geleverd. Dit bespaart de ontwikkelaar tijd en verhoogt zijn productiviteit door hem te helpen meer code in minder tijd te ontwikkelen. Het is ook een van de belangrijkste redenen waarom javascript zo populair is dat het niet alleen een frontend-taal meer is, maar met NodeJS is het ook een backend-taal geworden waar het alle bewerkingen kan bereiken die kunnen worden bereikt met traditionele programmeertalen zoals Php, Java, Python, Go enzovoort.

Aanbevolen artikelen

Dit is een gids voor vierkantswortel in JavaScript. Hier bespreken we hoe Javascript kan worden gebruikt om de vierkantswortel van een getal te vinden met voorbeelden. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Arrays-methoden in JavaScript
  2. Snel sorteren in JavaScript
  3. Patronen in JavaScript
  4. Hoe JavaScript te installeren