Bevezetés a JavaScript matematikai funkcióiba

A JavaScript Math egy beépített objektum, amely tulajdonságokat és módszereket biztosít a matematikai állandókhoz és a matematikai műveletek végrehajtásához szükséges függvényekhez. Ez nem függvényobjektum, nem konstruktor. A matematikát objektumnak hívhatja anélkül, hogy létrehozná, mert a matematika tulajdonságai és módszerei statikusak.

JavaScript matematikai funkciók

A matematikai függvények módszerekből és tulajdonságokból állnak. Az alábbiakban felsoroljuk a Math objektummal alkalmazott módszereket:

1) Math.round ()

Ez a módszer megadja az adott szám értékét egy lekerekített egész számmal. Írta:
Math.round (x), ahol x egy szám.

2) Math.pow ()

Biztosítja x értékét y erősségéhez. Írta:
Math.pow (x, y), ahol x egy bázisszám, y pedig az adott bázis exponense.

3) Math.sqrt ()

Egy adott egész szám négyzetgyökét adja. Írta:
Math.sqrt (x), ahol x egy szám.

4) Math.abs ()

Biztosítja egy szám abszolút értékét, azaz pozitív értékét. Írta:
Math.abs (x); ahol x egy szám.

5) Math.ceil ()

Kisebb számot ad, amely nagyobb vagy egyenlő az adott egész számmal. Írta:
Math.ceil (x); ahol x egy szám

6) Math.floor ()

Nagyobb számot ad, amely kisebb vagy egyenlő az adott egész számmal. Írta:
Math.floor (x); ahol x egy szám.

7) Math.sin ()

Ez megadja a megadott szám szinuszát. Írta:
Math.sin (x); ahol x egy szám.

8) Math.cos ()

Az adott szám koszinuszát adja. Írta:
Math.cos (x); ahol x egy szám

9) Math.min () és Math.max ()

A min () metódust használjuk az adott argumentumok legalacsonyabb értékének megjelenítésére. Írta:
Math.min (val1, val2 ……… valn); ahol val1, val2 ……… valn számok.

A max () metódust használjuk az adott argumentumok legnagyobb értékének megjelenítésére. Írta:
Math.max (val1, val2 ……… valn); ahol val1, val2 ……… valn számok.

10) Math.random ()

0 és 1 közötti véletlenszerű számot ad meg. Írta:
Math.random ();

11) Math.acos ()

Egész számú arkkozint ad. Írta:
Math.acos (x); ahol x egy szám.

12) Math.asin ()

Egy egész szám arcsint biztosít. Írta:
Math.asin (x); ahol x egy szám.

Példák

Nézzünk meg néhány példát a JavaScript matematikai funkcióinak fenti néhány módszerére:

  • Math.abs ()




document.getElementById("abs_demo").innerHTML = Math.abs(-5.6);


Kimenet

5.6

  • Math.ceil ()




document.getElementById("ceil_demo").innerHTML = Math.ceil(7.8);

Kimenet

8

  • Math.floor ()




document.getElementById("floor_demo").innerHTML = Math.floor(5.8);

Kimenet

5

  • Math.sin ()



var value = Math.sin( 4.5 );
document.write("First Value : " + value );
var value = Math.sin( 90 );
document.write("
Second Value : " + value );
var value = Math.sin( Math.PI/2 );
document.write("
Third Value : " + value );

Kimenet

Első érték: -0.977530117665097

Második érték: 0, 8939966636005579

Harmadik érték: 1

  • Math.cos ()



var value = Math.cos(90);
document.write("First Value : " + value );
var value = Math.cos(-1);
document.write("
Second Value : " + value );
var value = Math.cos(2*Math.PI);
document.write("
Third Value : " + value );

Kimenet

Első érték: -0, 4480736161291702

Második érték: 0, 5403023058681398

Harmadik érték: 1

  • Math.min () és Math.max ()



Minimum Value:
Maximum Value:
document.getElementById("min_demo").innerHTML =
Math.min(40, 87, 55, 25, 78, 14);
document.getElementById("max_demo").innerHTML =
Math.max(50, 90, 55, 25, 78, 14);

Kimenet

Minimális érték:

14

Maximális érték:

90

  • Math.random ()



var value = Math.random( );
document.write("First Value : " + value );
var value = Math.random( );
document.write("
Second Value : " + value );
var value = Math.random( );
document.write("
Third Value : " + value );

Kimenet

Első érték: 0, 6817374601673007

Második érték: 0, 5478539257364348

Harmadik érték: 0, 4483563080449702

  • Math.acos ()



var value1 = Math.acos(-1);
document.write("First Value : " + value1 );
var value2 = Math.acos(null);
document.write("
Second Value : " + value2 );
var value3 = Math.acos(30);
document.write("
Third Value : " + value3 );
var value4 = Math.acos("string");
document.write("
Fourth Value : " + value4 );

Kimenet

Első érték: 3, 141592653589793

Második érték: 1, 5707963267948966

Harmadik érték: NaN

Negyedik érték: NaN

  • Math.asin ()



var value1 = Math.asin(-1);
document.write("First Value : " + value1 );
var value2 = Math.asin(null);
document.write("
Second Value : " + value2 );
var value3 = Math.asin(30);
document.write("
Third Value : " + value3 );
var value4 = Math.asin("string");
document.write("
Fourth Value : " + value4 );

Kimenet

Első érték: -1, 5707963267948966

Második érték: 0

Harmadik érték: NaN

Negyedik érték: NaN

Itt található a matematikai objektummal használt tulajdonságok listája:

1) E- Megadja Euler számát.

Példák az E-



var value_demo = Math.E
document.write("The Value is :" + value_demo);

Kimenet: Az érték 2.718281828459045.

2) PI- PI értéket biztosít.

Példák a PI-



var value_demo = Math.PI
document.write("The Value is :" + value_demo);

Kimenet: Az érték 3.141592653589793.

3) SQRT2 - meghatározza a 2 négyzetgyökét.

Példák az SQRT2-



var value_demo = Math.SQRT2
document.write("The Value is :" + value_demo);

Kimenet: Az érték 1, 4142135623730951.

4) SQRT1_2- Megadja az 1/2 négyzetgyökét.

Példák az SQRT1_2-



var value_demo = Math.SQRT1_2
document.write("The Value is :" + value_demo);

Kimenet: Az érték 0.7071067811865476.

5) LN2- Megadja a 2-es természetes logaritmát.

Példák az LN2-



var value_demo = Math.LN2
document.write("The Value is :" + value_demo);

Kimenet: Az érték: 0, 6931471805599453.

6) LN10- Megadja a 10 természetes logaritmusát.

Példák az LN10-



var value_demo = Math.LN10
document.write("The Value is :" + value_demo);

Kimenet: Az érték 2.302585092994046.

7) LOG2E - meghatározza az E BASE 2 logaritmusát.

Példák a LOG2E-



var value_demo = Math.LOG2E
document.write("The Value is :" + value_demo);

Kimenet: Az érték 1, 4426950408889634.

8) LOG10E - meghatározza az E BASE 10 logaritmusát.

Példák a LOG10E-



var value_demo = Math.LOG10E
document.write("The Value is :" + value_demo);

Kimenet: Az érték 0, 4342944819032518.

Következtetés

Ahogyan már tárgyaltunk, nem tekintheti a Math objektumot kivitelezőnek. Beépített tulajdonságokat és módszereket biztosít a számok matematikai feladatainak végrehajtásához. A matematikai objektum használatához a prototípus használata helyett közvetlenül bővítse a matematikai objektumot.

Ajánlott cikkek

Ez egy útmutató a JavaScript matematikai funkcióihoz. Itt a matematikai funkciók bevezetését, módszereit és tulajdonságait tárgyaljuk a megfelelő példákkal. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Hogyan működik a JavaScript?
  2. JavaScript karakterlánc-funkciók
  3. Hogyan kell telepíteni a JavaScriptet
  4. Karrier a JavaScript-ben
  5. Különböző JavaScript eszközök
  6. Különféle matematikai funkciók a Java-ban

Kategória: