Úvod do matematických funkcií jazyka JavaScript

Matematika JavaScript je vstavaný objekt, ktorý poskytuje vlastnosti a metódy pre matematické konštanty a funkcie na vykonávanie matematických operácií. Nie je to funkčný objekt, nie konštruktor. Maticu môžete volať ako objekt bez jej vytvorenia, pretože vlastnosti a metódy matematiky sú statické.

Matematické funkcie JavaScriptu

Matematické funkcie pozostávajú z metód a vlastností. Nasleduje zoznam metód použitých s objektom Math:

1) Math.round ()

Táto metóda poskytuje hodnotu daného čísla zaokrúhlenému celému číslu. Môže sa písať ako:
Math.round (x), kde x je číslo.

2) Math.pow ()

Poskytuje hodnotu x sile y. Môže sa písať ako:
Math.pow (x, y), kde x je základné číslo a y je exponentom danej bázy.

3) Math.sqrt ()

Poskytuje druhú odmocninu daného celého čísla. Môže sa písať ako:
Math.sqrt (x), kde x je číslo.

4) Math.abs ()

Poskytuje absolútnu, tj kladnú hodnotu čísla. Môže sa písať ako:
Math.abs (x); kde x je číslo.

5) Math.ceil ()

Uvádza menšie číslo, ktoré je väčšie alebo rovné danému celému číslu. Môže sa písať ako:
Math.ceil (x); kde x je číslo

6) Math.floor ()

Uvádza väčšie číslo, ktoré je menšie alebo rovné danému celému číslu. Môže sa písať ako:
Math.floor (x); kde x je číslo.

7) Math.sin ()

Poskytuje sínus daného čísla. Môže sa písať ako:
Math.sin (x); kde x je číslo.

8) Math.cos ()

Poskytuje kosínus daného čísla. Môže sa písať ako:
Math.cos (x); kde x je číslo

9) Math.min () a Math.max ()

Metóda min () sa používa na zobrazenie najnižšej hodnoty daných argumentov. Môže sa písať ako:
Math.min (val1, val2 ……… valn); kde val1, val2 ……… valn sú čísla.

Metóda max () sa používa na zobrazenie najvyššej hodnoty daných argumentov. Môže sa písať ako:
Math.max (val1, val2 ……… valn); kde val1, val2 ……… valn sú čísla.

10) Math.random ()

Poskytuje náhodné číslo od 0 do 1. Môže sa písať ako:
Math.random ();

11) Math.acos ()

Poskytuje arkozín celého čísla. Môže sa písať ako:
Math.acos (x); kde x je číslo.

12) Math.asin ()

Poskytuje arcsín celého čísla. Môže sa písať ako:
Math.asin (x); kde x je číslo.

Príklady

Pozrime sa na niekoľko príkladov vyššie uvedených metód matematických funkcií jazyka JavaScript:

  • Math.abs ()




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


Výkon

5.6

  • Math.ceil ()




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

Výkon

8

  • Math.floor ()




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

Výkon

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 );

Výkon

Prvá hodnota: -0, 977530117665097

Druhá hodnota: 0, 8939966636005579

Tretia hodnota: 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 );

Výkon

Prvá hodnota: -0, 4480736161291702

Druhá hodnota: 0, 5403023058681398

Tretia hodnota: 1

  • Math.min () a 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);

Výkon

Minimálna hodnota:

14

Maximálna hodnota:

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 );

Výkon

Prvá hodnota: 0, 6817374601673007

Druhá hodnota: 0, 5478539257364348

Tretia hodnota: 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 );

Výkon

Prvá hodnota: 3, 141592653589793

Druhá hodnota: 1, 5707963267948966

Tretia hodnota: NaN

Štvrtá hodnota: 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 );

Výkon

Prvá hodnota: -1, 5707963267948966

Druhá hodnota: 0

Tretia hodnota: NaN

Štvrtá hodnota: NaN

Tu je zoznam vlastností použitých s matematickým objektom:

1) E - Špecifikuje Eulerovo číslo.

Príklady E-



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

Výstup: Hodnota je 2, 718281828459045.

2) PI - Poskytuje hodnotu PI.

Príklady PI-



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

Výstup: Hodnota je 3, 141592653589793.

3) SQRT2- Určuje druhú odmocninu 2.

Príklady SQRT2-



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

Výstup: Hodnota je 1, 4142135623730951.

4) SQRT1_2- Určuje druhú odmocninu 1/2.

Príklady SQRT1_2-



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

Výstup: Hodnota je 0, 7071067811865476.

5) LN2 - Určuje prirodzený logaritmus 2.

Príklady LN2-



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

Výstup: Hodnota je: 0, 6931471805599453.

6) LN10- Určuje prirodzený logaritmus 10.

Príklady LN10-



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

Výstup: Hodnota je 2.302585092994046.

7) LOG2E - Špecifikuje logaritmus BASE 2 E.

Príklady LOG2E-



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

Výstup: Hodnota je 1.4426950408889634.

8) LOG10E - Špecifikuje logaritmus BASE 10 z E.

Príklady LOG10E-



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

Výstup: Hodnota je 0, 4342944819032518.

záver

Ako sme diskutovali, nemôžete považovať matematický objekt za konštruktora. Poskytuje vstavané vlastnosti a metódy na vykonávanie matematických úloh na číslach. Ak chcete použiť objekt Math, rozšírte objekt Math priamo namiesto použitia prototypu.

Odporúčané články

Toto bol sprievodca matematickými funkciami JavaScript. Tu diskutujeme predstavenie, metódy a vlastnosti matematických funkcií s ich zodpovedajúcimi príkladmi. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Ako funguje JavaScript
  2. Funkcie reťazca JavaScript
  3. Ako nainštalovať JavaScript
  4. Kariéra v JavaScripte
  5. Rôzne nástroje JavaScript
  6. Rôzne matematické funkcie v Jave

Kategórie: