Bevezetés a négyzetgyökérbe a JavaScript-ben

Javascript egy frontend szkriptnyelv, amely megjelenik a böngészőben, és megtalálható az összes webalkalmazásban és webhelyen, amelyeket ma az interneten látunk. Annyira széles körben használják, hogy az összes böngésző alapértelmezés szerint Javascript kompatibilis. Egyszerűen azt mondhatjuk, hogy egyetlen webes alkalmazás vagy webhely sem létezhet Javascript nélkül, és évek során tovább fejlődött, hogy támogassa a webapp által jelenleg nyújtott összetett funkciókat. Támogatja a számtani műveleteket, mint az összegzés, szorzás, osztás, kivonás, négyzet, négyzetgyök és így tovább. Ebben az oktatóanyagban fedezzük fel, hogyan használható a Javascript egy szám négyzetgyökének megtalálásához példákkal.

Először térjünk át a négyzetgyök matematikai műveletének alapvető meghatározására. Könnyű szavakkal, egy szám négyzetgyöke olyan szám, amely önmagában megszorozva adja meg a számot. A négyzetes gyökér több képletet használ, és előfeltétele annak, hogy megértsük a függvényeket, mint például a működés és a grafikon 2. fokozatú egyenletei, a Pythagorai tétel trigonometria, a frakcionált kitevők a függvényekhez és a grafikonokhoz, irracionális számok és valós számok.

Például a 9 négyzetgyöke 3, mert 3 X 3 9. Hasonlóképpen, a 25 négyzetgyöke 5, mivel 5 x 5 25.

Most konvertáljuk a fenti matematikai egyenletet Javascript kódra.

A Javascript a Math objektumot számos matematikai művelethez használja. Ennek számos tulajdonsága és funkciója sokféle aritmetikai és algoritmikus művelet végrehajtásához. A számos aritmetikai függvény közül az sqrt () módszerrel megkereshetjük a neki kapott szám sqrt () értékét.

Az sqrt () függvény szintaxisa: Math.sqrt(value)

Bemeneti paraméter: Az sqrt függvény elfogad egy számot, amelynek négyzetgyökét paraméterként kell megtalálni.

Kimenet: Ha a paraméter a megfelelő formátumban van megadva, akkor a függvény egy olyan számot ad vissza, amely önmagában megszorozva megadja a paraméter értékét, különben sokféle választ ad, amelyeket a következő bemutatóban vizsgálunk meg.

Példák a négyzetgyökérre a JavaScript-ben

Lássuk az alábbi példát, ahol létrehozunk egy HTML bekezdést, amelynek azonosítója „myDiv”, és különféle négyzetgyökér értéket rendelünk hozzá Javascript segítségével:

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

Bár az sqrt () metódus nagyon könnyen használható, további erőfeszítéseket kell tennünk a kivételek kezelésére abban az esetben, ha a bemeneti paraméter rossz formátumban van megadva.

Például, ha nem numerikus példányt adunk át, akkor az sqrt () függvény NaN objektumot ad vissza.




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

A fenti kód kimenete NaN-ként jelenik meg a böngészőablakban:

Ha egynél több számmal rendelkező tömböt adunk át, akkor a függvény NaN választ ad vissza, az alább látható módon:




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

A fenti kód kimenete NaN értéket jelenít meg a böngészőablakban:

De az sqrt () függvény a helyes választ adja vissza, ha tömböt biztosítunk egyjegyű paraméterrel, az alább látható módon:




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

A fenti kód kimenete 3-ként jelenik meg a böngészőablakban:

Negatív szám megadása esetén az sqrt () függvény NaN objektumot ad vissza.




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

A fenti kód kimenete NaN néven jelenik meg a böngészőablakban:

Ha egy üres paramétert átadott, az sqrt () függvény NaN objektumot ad vissza.




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

A fenti kód kimenete:

Egy üres tömb átadásakor az sqrt () függvény 0 értéket ad vissza




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

A fenti kód kimenete:

Az sqrt () függvény azonban jól működik, ha egy tizedes számot adunk meg bemeneti paraméterként.




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

A böngészőben megjelenő fenti kód kimenete a következő:

Most értjük meg és hajtsuk végre a kód specifikációt böngészőnkben.

Először létrehozunk egy „sqrt_demo.html” nevű fájlt, és elmentjük az „sqrt_demo” nevű mappába.

A fájl tartalmazza a HTML kódot és a Javascript kódot.




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

Most betölthetjük ezt a fájlt azáltal, hogy beírjuk a pontos helyet a böngészőablakba, hogy áttekintsük a kimenetet.

Az sqrt () függvényen kívül a Math objektumnak 2 tulajdonsága van, amelyek segítenek meghatározni az egyes számok négyzetgyökét.

Nézzük át őket alább példákkal:

Math.SQRT1_2: Ez a tulajdonság adja meg a ½ négyzetgyökét, amely megközelítőleg 0, 707-re áll.

Példa :




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

A böngészőben megjelenő fenti kód kimenete:

A fenti példában a Math.sqrt () értékének kinyomtatása helyett kinyomtattuk a Math.SQRT1_2-et, amely 0.7071067811865476 jelenik meg a böngészőablakban.

Math.SQRT2: Ez a tulajdonság a négyzetgyökét adja vissza, amely megközelítőleg 1.414-re változik.

Példa :




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

A fenti kód kimenete a böngészőben megjelenik:

A fenti példában a Math.sqrt () értékének kinyomtatása helyett a Math.SQRT2-et nyomtattuk ki, amely 1.414-ként jelenik meg a böngészőablakban.

A négyzetgyök függvényen kívül, mint például az sqrt (), a Javascript-ben számos más komplex függvény is megvalósult. A funkciók segítenek a bonyolult számítások könnyű végrehajtásában, mivel ezeket a javascript könnyen biztosítja. Ez megtakarítja a fejlesztői időt és növeli azok termelékenységét azáltal, hogy elősegíti, hogy kevesebb idő alatt több kódot dolgozzanak ki. Ez egyben az egyik fő oka annak, hogy a javascript annyira népszerű, hogy ez már nem csak a felhasználói felület nyelve, hanem a NodeJS-sel is háttér-nyelvré vált, ahol képes elvégezni az összes olyan műveletet, amelyet a hagyományos programozási nyelvekkel, mint például a Php, Java, Python, Go és így tovább.

Ajánlott cikkek

Ez egy útmutató a Square Root számára a JavaScripten. Itt tárgyaljuk, hogy a Javascript hogyan használható számok négyzetgyökének megtalálására példákkal. Lehet, hogy megnézi a következő cikkeket is, ha többet szeretne megtudni -

  1. Tömbözési módszerek a JavaScript-ben
  2. Gyors rendezés a JavaScript-ben
  3. Minták a JavaScript-ben
  4. Hogyan kell telepíteni a JavaScriptet

Kategória: