Introduzione alle funzioni matematiche di JavaScript

JavaScript Math è un oggetto incorporato che fornisce proprietà e metodi per costanti e funzioni matematiche per eseguire operazioni matematiche. Non è un oggetto funzione, non un costruttore. Puoi chiamare la matematica come oggetto senza crearla perché le proprietà e i metodi della matematica sono statici.

Funzioni matematiche JavaScript

Le funzioni matematiche sono costituite da metodi e proprietà. Di seguito è riportato l'elenco dei metodi utilizzati con l'oggetto Math:

1) Math.round ()

Questo metodo fornisce il valore di un determinato numero a un numero intero arrotondato. Può essere scritto come:
Math.round (x), dove x è un numero.

2) Math.pow ()

Fornisce il valore di x alla potenza di y. Può essere scritto come:
Math.pow (x, y), dove x è un numero di base e y è un esponente della base data.

3) Math.sqrt ()

Fornisce la radice quadrata di un dato intero. Può essere scritto come:
Math.sqrt (x), dove x è un numero.

4) Math.abs ()

Fornisce il valore assoluto cioè positivo di un numero. Può essere scritto come:
Math.abs (x); dove x è un numero.

5) Math.ceil ()

Fornisce un numero più piccolo, che è maggiore o uguale all'intero dato. Può essere scritto come:
Math.ceil (x); dove x è un numero

6) Math.floor ()

Fornisce un numero maggiore, che è minore o uguale all'intero dato. Può essere scritto come:
Math.floor (x); dove x è un numero.

7) Math.sin ()

Fornisce un seno del numero indicato. Può essere scritto come:
Math.sin (x); dove x è un numero.

8) Math.cos ()

Fornisce il coseno del numero indicato. Può essere scritto come:
Math.cos (x); dove x è un numero

9) Math.min () e Math.max ()

Il metodo min () viene utilizzato per visualizzare il valore più basso degli argomenti dati. Può essere scritto come:
Math.min (val1, val2 ……… valn); dove val1, val2 ……… valn sono numeri.

Il metodo max () viene utilizzato per visualizzare il valore più alto degli argomenti dati. Può essere scritto come:
Math.max (val1, val2 ……… valn); dove val1, val2 ……… valn sono numeri.

10) Math.random ()

Fornisce un numero casuale compreso tra 0 e 1. Può essere scritto come:
Math.random ();

11) Math.acos ()

Fornisce un'arccosina di un numero intero. Può essere scritto come:
Math.acos (x); dove x è un numero.

12) Math.asin ()

Fornisce arcsine di un numero intero. Può essere scritto come:
Math.asin (x); dove x è un numero.

Esempi

Vediamo alcuni esempi per quanto sopra alcuni metodi di funzioni matematiche JavaScript:

  • Math.abs ()




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


Produzione

5.6

  • Math.ceil ()




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

Produzione

8

  • Math.floor ()




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

Produzione

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

Produzione

Primo valore: -0, 977530117665097

Secondo valore: 0, 8939966636005579

Terzo valore: 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 );

Produzione

Primo valore: -0.4480736161291702

Secondo valore: 0, 5403023058681398

Terzo valore: 1

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

Produzione

Valore minimo:

14

Valore massimo:

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

Produzione

Primo valore: 0.6817374601673007

Secondo valore: 0, 5478539257364348

Terzo valore: 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 );

Produzione

Primo valore: 3.141592653589793

Secondo valore: 1.5707963267948966

Terzo valore: NaN

Quarto valore: 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 );

Produzione

Primo valore: -1.5707963267948966

Secondo valore: 0

Terzo valore: NaN

Quarto valore: NaN

Ecco l'elenco delle proprietà utilizzate con l'oggetto Math:

1) E- Specifica il numero di Eulero.

Esempi di E-



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

Output: il valore è 2.718281828459045.

2) PI: fornisce il valore PI.

Esempi di PI-



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

Output: il valore è 3.141592653589793.

3) SQRT2- Specifica la radice quadrata di 2.

Esempi di SQRT2-



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

Output: il valore è 1.4142135623730951.

4) SQRT1_2- Specifica la radice quadrata di 1/2.

Esempi di SQRT1_2-



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

Output: il valore è 0.7071067811865476.

5) LN2- Specifica il logaritmo naturale di 2.

Esempi di LN2-



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

Output: il valore è: 0.6931471805599453.

6) LN10- Specifica il logaritmo naturale di 10.

Esempi di LN10-



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

Output: il valore è 2.302585092994046.

7) LOG2E- Specifica il logaritmo BASE 2 di E.

Esempi di LOG2E-



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

Output: il valore è 1.4426950408889634.

8) LOG10E- Specifica il logaritmo BASE 10 di E.

Esempi di LOG10E-



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

Output: il valore è 0.4342944819032518.

Conclusione

Come discusso, non puoi considerare l'oggetto Math come il costruttore. Fornisce proprietà e metodi integrati per eseguire attività matematiche sui numeri. Per utilizzare l'oggetto Math, estendere direttamente l'oggetto Math invece di usare il prototipo.

Articoli consigliati

Questa è stata una guida alle funzioni matematiche di JavaScript. Qui discutiamo l'introduzione, i metodi e le proprietà delle funzioni matematiche con i loro esempi corrispondenti. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Come funziona JavaScript
  2. Funzioni stringa JavaScript
  3. Come installare JavaScript
  4. Carriere in JavaScript
  5. Vari strumenti JavaScript
  6. Varie funzioni matematiche in Java

Categoria: