Funzione matematica JavaScript n. 1

Mar 16 2023
Ciao, Sono GIbson, in questo blog vedremo alcune utili funzioni matematiche JavaScript con semplici esempi. Quindi passiamo agli argomenti.

Ciao,

Sono GIbson, in questo blog vedremo alcune utili funzioni matematiche JavaScript con semplici esempi.

Funzione matematica JavaScript parte-1

Quindi passiamo agli argomenti.

Tabella dei contenuti:

Tabella dei contenuti

Diamo un'occhiata a questi metodi uno per uno.

Matematica.abs()

Innanzitutto, vediamo quale metodo Math.abs() è con un esempio. in JavaScript, questo metodo viene utilizzato per restituire il valore assoluto. Il valore assoluto dà un valore positivo. E il valore assoluto non può mai essere negativo.

È possibile passare un numero come parametro al metodo Math.abs() .

Esempio:

const subtraction = (a, b) => {
  return Math.abs(a - b);
};

console.log(subtraction(3, 5));

console.log(Math.abs(-41));

// More Examples

console.log(Math.abs([]));
console.log(Math.abs(null));
console.log(Math.abs("string"));
console.log(Math.abs());

2
41
0
0
NaN
NaN

Ora vedremo cos'è Math.pow(). Questo metodo viene utilizzato per restituire il valore di x alla potenza di y .

sintassi:

sintassi

Esempio:

console.log(Math.pow(2, 3));

console.log(Math.pow(4, 2));

console.log(Math.pow(10, -1));

8
16
0.1

Ora vedremo cosa sono i metodi Math.max() e Math.min(). Innanzitutto, vedremo il metodo Math.max(), questo metodo aiuta a restituire il valore più grande e il metodo Math.min() è l'opposto del metodo Math.max().

Nota: tutti gli argomenti devono essere di tipo numerico. In caso contrario, viene restituito NaN.

Esempio:

const testArr = [2, 3, 0, 7, -1];

console.log(Math.max(...testArr));
console.log(Math.min(4, 2, -8, 4));
console.log(Math.max("gibson", 1));
console.log(Math.min("a", "b", "c"));

7
-8
NaN
NaN

Il metodo Math.ceil() viene utilizzato per arrotondare un numero maggiore o uguale o più vicino a un determinato numero .

Questo metodo accetta solo un parametro. E il parametro deve essere di tipo di dati numerico . In caso contrario, viene restituito NaN .

Esempio:

let result1 = Math.ceil(-3.8);
console.log(result1);

let result2 = Math.ceil(4.55);
console.log(result2);

let result3 = Math.ceil("Gibson");
console.log(result3);

let result4 = Math.ceil(null);
console.log(result4);

-3
5
NaN
0

Questo metodo floor() è simile al metodo ceil() . E questo metodo viene utilizzato per arrotondare il numero intero al numero intero più vicino più piccolo del numero intero corrente.

Esempio:

let result1 = Math.floor(-3.8);
console.log(result1);

let result2 = Math.floor(4.55);
console.log(result2);

let result3 = Math.floor("Gibson");
console.log(result3);

let result4 = Math.floor(null);
console.log(result4);

-4
4
NaN
0

Il metodo Math.round() contiene sia ceil() che floor() . Il Math.round() arrotonda un numero in base alla parte frazionaria del numero.

Se la parte frazionaria è maggiore di 0,5 , il numero intero viene arrotondato al successivo valore assoluto superiore .

Se la parte frazionaria è inferiore a 0,5 , il numero intero viene arrotondato al numero intero con il valore assoluto più basso .

Se la parte frazionaria è esattamente 0,5 , il numero intero viene arrotondato al valore assoluto successivo .

Esempio:

let result1 = Math.round(-3.8);
console.log(result1);

let result2 = Math.round(4.55);
console.log(result2);

let result3 = Math.round(4.4);
console.log(result3);

let result4 = Math.round("Gibson");
console.log(result4);

let result5 = Math.round(null);
console.log(result5);

5
4
NaN
0

Conclusione:

Spero che questo blog ti possa essere utile. Spero di vedervi tutti nel mio prossimo blog, Fino ad allora Take Care! Continua a imparare!

Grazie per aver letto questo blog………

Buona giornata ……

Leggi per maggiori informazioni qui,