Вступ до функцій JavaScript Math

JavaScript Math - це вбудований об'єкт, який забезпечує властивості та методи математичних констант та функцій для виконання математичних операцій. Це не об’єкт функції, не конструктор. Ви можете називати математику як об'єкт, не створюючи його, оскільки властивості та методи Math є статичними.

Функції JavaScript математики

Функції Math складаються з методів та властивостей. Далі наведено список методів, які використовуються з об'єктом Math:

1) Math.round ()

Цей метод забезпечує значення заданого числа округленим цілим числом. Його можна записати так:
Math.round (x), де x - число.

2) Math.pow ()

Він забезпечує значення x до сили y. Його можна записати так:
Math.pow (x, y), де x - базове число, а y - показник даної бази.

3) Math.sqrt ()

Він дає квадратний корінь заданого цілого числа. Його можна записати так:
Math.sqrt (x), де x - число.

4) Math.abs ()

Це забезпечує абсолютне, тобто позитивне значення числа. Його можна записати так:
Math.abs (x); де x - число.

5) Math.ceil ()

Він дає меншу кількість, яке більше або дорівнює заданому цілому числу. Його можна записати так:
Math.ceil (x); де x - число

6) Math.floor ()

Він дає більше число, яке менше або дорівнює заданому цілому числу. Його можна записати так:
Math.поверх (х); де x - число.

7) Math.sin ()

Він забезпечує синус заданого числа. Його можна записати так:
Math.sin (x); де x - число.

8) Math.cos ()

Він забезпечує косинус заданого числа. Його можна записати так:
Math.cos (x); де x - число

9) Math.min () і Math.max ()

Метод min () використовується для відображення найменшого значення заданих аргументів. Його можна записати так:
Math.min (val1, val2 ……… valn); де val1, val2 ……… valn - числа.

Метод max () використовується для відображення найвищого значення даних аргументів. Його можна записати так:
Math.max (val1, val2 ……… valn); де val1, val2 ……… valn - числа.

10) Math.random ()

Він забезпечує випадкове число від 0 до 1. Його можна записати так:
Math.random ();

11) Math.acos ()

Він забезпечує аркозін цілого числа. Його можна записати так:
Math.acos (x); де x - число.

12) Math.asin ()

Він забезпечує дугу цілого числа. Його можна записати так:
Math.asin (x); де x - число.

Приклади

Давайте подивимось декілька прикладів для наведених вище деяких методів функцій JavaScript Math:

  • Math.abs ()




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


Вихід

5.6

  • Math.ceil ()




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

Вихід

8

  • Math.floor ()




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

Вихід

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

Вихід

Перше значення: -0, 977530117665097

Друге значення: 0, 8939966636005579

Третє значення: 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 );

Вихід

Перше значення: -0, 4480736161291702

Друге значення: 0, 5403023058681398

Третє значення: 1

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

Вихід

Мінімальне значення:

14

Максимальне значення:

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

Вихід

Перше значення: 0, 6817374601673007

Друге значення: 0, 5478539257364348

Третє значення: 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 );

Вихід

Перше значення: 3, 141592653589793

Друге значення: 1, 5707963267948966

Третє значення: NaN

Четверте значення: 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 );

Вихід

Перше значення: -1.5707963267948966

Друге значення: 0

Третє значення: NaN

Четверте значення: NaN

Ось перелік властивостей, які використовуються з об'єктом Math:

1) E- Вказує номер Ейлера.

Приклади Е-



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

Вихід: значення становить 2, 718281828459045.

2) PI - надає значення PI.

Приклади PI-



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

Вихід: значення 3, 141592653589793.

3) SQRT2 - Він задає квадратний корінь 2.

Приклади SQRT2-



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

Вихід: значення становить 1, 4142135623730951.

4) SQRT1_2- Він визначає квадратний корінь 1/2.

Приклади SQRT1_2-



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

Вихід: значення 0, 7071067811865476.

5) LN2 - Він задає природний логарифм 2.

Приклади LN2-



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

Вихід: значення становить: 0, 6931471805599453.

6) LN10 - Він визначає природний логарифм 10.

Приклади LN10-



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

Вихід: значення становить 2, 302585092994046.

7) LOG2E - Він задає логарифм Е. БАЗА 2.

Приклади LOG2E-



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

Вихід: значення становить 1, 44426950408889634.

8) LOG10E - Він задає логарифм Е. БАЗИ 10.

Приклади LOG10E-



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

Вихід: значення 0, 4342944819032518.

Висновок

Як ми обговорювали, ви не можете розглядати об'єкт Math як конструктор. Він надає вбудовані властивості та методи виконання математичних завдань на числа. Щоб використовувати об'єкт Math, розгорніть об'єкт Math безпосередньо замість використання прототипу.

Рекомендовані статті

Це керівництво щодо функцій JavaScript Math. Тут ми обговорюємо вступ, методи та властивості математичних функцій із відповідними прикладами. Ви також можете ознайомитися з іншими запропонованими нами статтями, щоб дізнатися більше -

  1. Як працює JavaScript
  2. Функції струнного JavaScript
  3. Як встановити JavaScript
  4. Кар'єра в JavaScript
  5. Різні інструменти JavaScript
  6. Різні математичні функції на Java