Função matemática JavaScript nº 1

Mar 16 2023
Olá, Eu sou Gibson, Neste blog, veremos algumas funções matemáticas JavaScript úteis com exemplos simples. Então vamos aos tópicos.

Olá,

Eu sou Gibson, Neste blog, veremos algumas funções matemáticas JavaScript úteis com exemplos simples.

Função matemática JavaScript parte-1

Então vamos aos tópicos.

Índice:

Índice

Vejamos esses métodos um por um.

Math.abs()

Primeiro, vamos ver o que é o método Math.abs() com um exemplo. em JavaScript, esse método é usado para retornar o valor absoluto. O valor absoluto dá um valor positivo. E o valor absoluto nunca pode ser negativo.

Você pode passar um número como parâmetro para o método Math.abs() .

Exemplo:

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

Agora veremos o que é Math.pow(). Este método é usado para retornar o valor de x à potência de y .

sintaxe:

sintaxe

Exemplo:

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

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

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

8
16
0.1

Agora veremos o que são os métodos Math.max() e Math.min(). Primeiro, veremos o método Math.max(), Este método ajuda a retornar o maior valor, e o método Math.min() é o oposto do método Math.max().

Nota: Todos os argumentos devem ser do tipo de dados numéricos. Caso contrário, NaN é retornado.

Exemplo:

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

O método Math.ceil() é usado para arredondar um número maior ou igual ou mais próximo de um determinado número .

Este método leva em apenas um parâmetro. E o parâmetro deve ser do tipo de dado numérico . Caso contrário, NaN é retornado.

Exemplo:

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

Este método floor() é semelhante ao método ceil() . E esse método é usado para arredondar o inteiro para o inteiro mais próximo menor que o inteiro atual.

Exemplo:

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

O método Math.round() contém ceil() e floor() . O Math.round() arredonda um número dependendo da parte fracionária do número.

Se a parte fracionária for maior que 0,5 , o número inteiro será arredondado para o próximo valor absoluto mais alto .

Se a parte fracionária for menor que 0,5 , o inteiro é arredondado para o inteiro com o menor valor absoluto .

Se a parte fracionária for exatamente 0,5 , o número inteiro será arredondado para o próximo valor absoluto .

Exemplo:

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

Conclusão:

Espero que este blog seja útil para você. Espero ver todos vocês no meu próximo blog, Até lá Cuide-se! Continue aprendendo!

Obrigado por ler este blog………

Tenha um bom dia ……

Leia para mais informações aqui,