Увод у ЈаваСцрипт математичке функције

ЈаваСцрипт Матх је уграђени објекат који пружа својства и методе за математичке константе и функције за извршавање математичких операција. То није објект функције, није конструктор. Можете назвати математику објектом без стварања јер су својства и методе математике статички.

ЈаваСцрипт математичке функције

Матх функције се састоје од метода и својстава. Следи листа метода које се користе са Матх објектом:

1) Матх.роунд ()

Ова метода обезбеђује вредност датог броја заокруженим целим бројем. Може се написати као:
Матх.роунд (к), где је к број.

2) Матх.пов ()

Омогућава вредност к на снагу и. Може се написати као:
Матх.пов (к, и), где је к основни број и и је експонент датој бази.

3) Матх.скрт ()

Даје квадратни корен датог целог броја. Може се написати као:
Матх.скрт (к), где је к број.

4) Матх.абс ()

Омогућава апсолутну, односно позитивну вредност броја. Може се написати као:
Матх.абс (к); где је к број.

5) Матх.цеил ()

Даје мањи број који је већи или једнак датом целом броју. Може се написати као:
Матх.цеил (к); где је к број

6) Матх.флоор ()

Даје већи број који је мањи или једнак датом целом броју. Може се написати као:
Матх.спрат (к); где је к број.

7) Матх.син ()

Омогућава синус датог броја. Може се написати као:
Матх.син (к); где је к број.

8) Матх.цос ()

Омогућава косинус датог броја. Може се написати као:
Матх.цос (к); где је к број

9) Матх.мин () и Матх.мак ()

Метода мин () користи се за приказ најниже вредности задатих аргумената. Може се написати као:
Матх.мин (вал1, вал2 ……… валн); где су вал1, вал2 ……… валн бројеви.

Метода мак () користи се за приказ највеће вредности задатих аргумената. Може се написати као:
Матх.мак (вал1, вал2 ……… валн); где су вал1, вал2 ……… валн бројеви.

10) Матх.рандом ()

Омогућава случајни број између 0 и 1. Може се записати као:
Матх.рандом ();

11) Матх.ацос ()

Омогућава аркозин целог броја. Може се написати као:
Матх.ацос (к); где је к број.

12) Матх.асин ()

Омогућава аршину целог броја. Може се написати као:
Матх.асин (к); где је к број.

Примери

Погледајмо неколико примера горе наведених неких метода ЈаваСцрипт математичких функција:

  • Матх.абс ()




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


Излаз

5.6

  • Матх.цеил ()




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

Излаз

8

  • Матх.флоор ()




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

Излаз

5

  • Матх.син ()



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

Излаз

Прва вредност: -0, 977530117665097

Друга вредност: 0.8939966636005579

Трећа вредност: 1

  • Матх.цос ()



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

Излаз

Прва вредност: -0, 4480736161291702

Друга вредност: 0, 5403023058681398

Трећа вредност: 1

  • Матх.мин () и Матх.мак ()



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

Излаз

Минимална вредност:

14

Максимална вредност:

90

  • Матх.рандом ()



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

Излаз

Прва вредност: 0, 6817374601673007

Друга вредност: 0, 5478539257364348

Трећа вредност: 0, 4483563080449702

  • Матх.ацос ()



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

Излаз

Прва вредност: 3.141592653589793

Друга вредност: 1.5707963267948966

Трећа вредност: НаН

Четврта вредност: НаН

  • Матх.асин ()



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

Излаз

Прва вредност: -1.5707963267948966

Друга вредност: 0

Трећа вредност: НаН

Четврта вредност: НаН

Ево листе својстава која се користе са Матх објектом:

1) Е- Одређује Еулеров број.

Примери Е-



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

Излаз: Вредност је 2.718281828459045.

2) ПИ - Омогућава ПИ вредност.

Примери ПИ-



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

Излаз: Вредност је 3, 141592653589793.

3) СКРТ2 - Одређује квадратни корен од 2.

Примери СКРТ2-



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

Излаз: Вредност је 1.4142135623730951.

4) СКРТ1_2- Одређује квадратни корен од 1/2.

Примери СКРТ1_2-



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

Излаз: Вредност је 0.7071067811865476.

5) ЛН2 - Одређује природни логаритам 2.

Примери ЛН2-



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

Излаз: Вредност је: 0.6931471805599453.

6) ЛН10 - Одређује природни логаритам 10.

Примери ЛН10-



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

Излаз: Вредност је 2.302585092994046.

7) ЛОГ2Е - Одређује БАСЕ 2 логаритам Е.

Примери ЛОГ2Е-



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

Излаз: Вредност је 1.4426950408889634.

8) ЛОГ10Е - Одређује БАСЕ 10 логаритам Е.

Примери ЛОГ10Е-



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

Излаз: Вредност је 0, 4342944819032518.

Закључак

Као што смо расправљали, не можете објект Матх сматрати конструктором. Омогућава уграђена својства и методе за обављање математичких задатака на бројевима. Да бисте користили Матх објект, продужите Матх објект директно уместо да користите прототип.

Препоручени чланци

Ово је водич за ЈаваСцрипт математичке функције. Овде ћемо расправљати о уводу, методама и својствима математичких функција са њиховим одговарајућим примерима. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Како функционише ЈаваСцрипт
  2. ЈаваСцрипт стринг функције
  3. Како инсталирати ЈаваСцрипт
  4. Каријере у ЈаваСцрипт-у
  5. Разне ЈаваСцрипт алате
  6. Различите математичке функције на Јави

Категорија: