Úvod do Square Root v JavaScriptu

Javascript je skriptovací jazyk frontend, který se vykresluje v prohlížeči a nachází se ve všech webových aplikacích a webech, které dnes vidíme na internetu. Je tak rozšířený, že všechny prohlížeče jsou ve výchozím nastavení kompatibilní s Javascriptem. Můžeme jednoduše říci, že žádná webová aplikace nebo webové stránky nemohou existovat bez Javascriptu a během několika let se vyvinula na podporu složitých funkcí, které webové aplikace dnes poskytují. Podporuje aritmetické operace jako sumace, násobení, dělení, odčítání, druhá odmocnina, druhá odmocnina atd. V tomto tutoriálu se podívejme, jak lze pomocí JavaScriptu najít druhou odmocninu čísla s příklady.

Začněme shrnutím základní definice matematické operace druhé odmocniny. Zjednodušeně řečeno, druhá odmocnina čísla je číslo, které, když se vynásobí samo, dá číslo. Druhá odmocnina se používá v několika vzorcích a je nezbytná pro pochopení funkcí, jako jsou rovnice 2. stupně pro fungování a grafy, Pythagorova věta v trigonometrii, zlomkové exponenty pro funkce a grafy, iracionální čísla a reálná čísla.

Například druhá odmocnina 9 je 3, protože 3 X3 je 9. Podobně druhá odmocnina 25 je 5, protože 5 x5 je 25.

Nyní převedeme výše uvedenou matematickou rovnici do kódu Javascript.

Javascript používá matematický objekt pro různé matematické operace. To má mnoho vlastností a funkcí pro provádění různých aritmetických a algoritmických operací. Mezi mnoha aritmetickými funkcemi, které poskytuje, můžeme použít metodu sqrt () k nalezení sqrt () čísla, které mu bylo dodáno.

Syntaxe funkce sqrt (): Math.sqrt(value)

Vstupní parametr: funkce sqrt přijímá číslo, jehož druhou odmocninu lze nalézt jako parametr.

Výstup: Pokud je parametr zadán ve správném formátu, funkce vrátí číslo, které by při násobení samo o sobě dalo hodnotu parametru, jinak by poskytovalo řadu odpovědí, které prozkoumáme v předcházejícím tutoriálu.

Příklady Square Root v JavaScriptu

Podívejme se na níže uvedený příklad, kde vytváříme odstavec HTML s id jako „myDiv“ a pomocí JavaScriptu mu přiřadíme různé hodnoty druhé odmocniny:

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

Ačkoli se metoda sqrt () používá velmi snadno, budeme muset vyvinout další úsilí při zpracování výjimek v případě, že je vstupní parametr poskytován v nesprávném formátu.

Pokud například předáme nečíselnou instanci, funkce sqrt () vrátí objekt NaN.




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

Výstup výše uvedeného kódu se v okně prohlížeče zobrazí jako NaN:

Když předáme pole s více než jedním číslem, funkce vrátí odpověď NaN, jak je ukázáno níže:




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

Výstup výše uvedeného kódu zobrazí hodnotu NaN v okně prohlížeče:

Funkce sqrt () však vrátí správnou odpověď, pokud poskytneme pole s jednociferným parametrem, jak je uvedeno níže:




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

Výstup výše uvedeného kódu se v okně prohlížeče zobrazí jako 3:

Pokud je zadáno záporné číslo, funkce sqrt () vrací objekt NaN.




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

Výstup výše uvedeného kódu bude zobrazen jako NaN v okně prohlížeče:

Když je předán prázdný parametr, funkce sqrt () vrací objekt NaN.




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

Výstupem výše uvedeného kódu bude:

Při předání prázdného pole vrátí funkce sqrt () hodnotu 0




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

Výstupem výše uvedeného kódu bude:

Funkce sqrt () však funguje dobře, pokud je jako vstupní parametr uvedeno desetinné číslo.




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

Výstup výše uvedeného kódu zobrazeného v prohlížeči bude následující:

Nyní nám vysvětlíme a provedeme specifikaci kódu v našem prohlížeči.

Nejprve vytvoříme soubor s názvem „sqrt_demo.html“ a uložíme jej do složky nazvané „sqrt_demo“.

Náš soubor bude obsahovat kód HTML a kód Javascript.




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

Nyní můžeme tento soubor načíst zadáním jeho přesného umístění do okna prohlížeče a zkontrolovat jeho výstup.

Kromě funkce sqrt () má objekt Math také 2 vlastnosti, které nám mohou pomoci odvodit druhou odmocninu konkrétních čísel.

Podívejme se na ně níže s příklady:

Math.SQRT1_2: Tato vlastnost vrací druhou odmocninu ½, která je přibližně 0, 707.

Příklad:




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

Výstupem výše uvedeného kódu zobrazeného v prohlížeči bude:

Ve výše uvedeném příkladu jsme místo tisku hodnoty Math.sqrt () vytiskli Math.SQRT1_2, který by se v okně prohlížeče zobrazoval jako 0.7071067811865476.

Math.SQRT2: Tato vlastnost vrací druhou odmocninu 2, která přibližně dosáhne 1.414.

Příklad:




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

Výstup výše uvedeného kódu zobrazeného ve webovém prohlížeči bude:

Ve výše uvedeném příkladu jsme namísto tisku hodnoty Math.sqrt () vytiskli Math.SQRT2, který by se v okně prohlížeče zobrazoval jako 1.414.

Kromě funkce druhé odmocniny, jako je sqrt (), je v Javascriptu implementováno několik dalších komplexních funkcí. Tyto funkce pomáhají implementovat složité výpočty snadno, protože jsou snadno dodávány samotným javascriptem. To šetří čas vývojáře a zvyšuje jejich produktivitu tím, že jim pomáhá vyvíjet více kódu za kratší dobu. Je to také jeden z hlavních důvodů, proč je javascript tak populární, že se nejedná pouze o frontendový jazyk, ale s NodeJS se také stal backendovým jazykem, kde může dosáhnout všech operací, které lze dosáhnout pomocí tradičních programovacích jazyků, jako je Php, Java, Pythone, jdi a tak dále.

Doporučené články

Toto je průvodce Square Root v JavaScriptu. Zde diskutujeme, jak lze pomocí JavaScriptu najít druhou odmocninu čísla. Další informace naleznete také v následujících článcích -

  1. Metody polí v JavaScriptu
  2. Rychlé třídění v JavaScriptu
  3. Vzory v JavaScriptu
  4. Jak nainstalovat JavaScript

Kategorie: