코드 작성을 용이하게 합니다.
Mas hoje venho trazer para vocês um pequeno resumo de vários métodos que o objeto Math possui. Ele é uma ótima ferramenta, com vários métodos que podem facilitar muito suas operações matemáticas e trabalho com números em alguns casos:
Os primeiros que vou falar são as propriedades de arredondar, as principais são 3:
Math.floor, que em tradução literal significa chão, então arredonda para baixo.
Math.round, que irá aplicar a regra de proximidade, de .1 a .4 arredonda para baixo e de .5 a .9 arredonda para cima.
Simpsons의 이미지, Math.ceil(), Math.round(.5), Math.round(.6), Math.round(.7), Math.round(.8), Math.round (.9) Math.floor(), Math.round(.1), Math.round(.2), Math.round(.3), Math.round(.4)는 다음과 같습니다.
Depois temos outras funcionalidades para manipular números como:
Math.abs() 절대 숫자로 반환됩니다.
Math.sqrt()는 여러 인수로 선언된 사각형을 다시 반환합니다.
Math.pow(n1, n2)는 exponenciação recebendo dois argumentos, o n1 é o número do cálculo e o n2 o número da exponenciação를 실현합니다. Hoje em dia já temos um operator para isso que é o **.
Math.random()은 숫자가 0과 1이 될 때까지 숫자를 반환하고, 로고는 승수를 곱할 때 최대 용맹을 최대로 계산하여 숫자를 계산할 수 있습니다.
Math.max()는 숫자 목록에서 가장 큰 숫자를 반환해야 합니다.
Math.min()은 숫자 목록에서 숫자를 반환해야 합니다.
Math.abs(-5.5); // 5.5
Math.sqrt(9); // 3
Math.pow(7, 2); // 49
7 ** 2 // 49. Operador exponencial
Math.floor(Math.random() * 500); // entre 0 e 500
Math.max(5,3,10,42,2); // 42
Math.min(5,3,10,42,2); // 2
Mas para manipular um número, precisamos saber se realmente estamos recebendo um número. Para isso temos algumas alternativas:
Number.isNaN()은 true 또는 false를 반환하고 NaN: Not A Number로 선언합니다.
Number.isInteger()는 true 또는 false를 반환하고 숫자를 내부로 변환하여 숫자를 반환합니다.
parseFloat() 또는 Number.parseFloat() percorrem uma string que comece com um número e para no primeiro sinal que não seja +, -, . ou se depois tiver 음. ele irá parar em um 0 latere.
parseInt() 또는 Number.parseInt() percorrem uma string que comece com um número e para no primeiro sinal que não seja +, -, . ou se depois tiver 음. ele irá parar em um 0 latere. O parseInt recebe um segundo argumento também, que é refere-se ao paraâmetro base. É o sistema numérico matemático do valor do primeiro argumento. 10 é o valor para o sistema númerico 십진법.
Number.isNaN(NaN); // true
Number.isNaN(4 + 5); // false
Number.isInteger(20); // true
Number.isInteger(23.6); // false
Number.parseFloat('99.50'); // 99.5
Number.parseFloat('100 Reais'); // 100
Number.parseFloat('R$ 100'); // NaN
parseInt('99.50', 10); // 99
parseInt(5.43434355555, 10); // 5
Number.parseInt('100 Reais', 10); // 100
Graças a esses métodos que minha vida lidando com números ficou muito mais fácil e espero que facilite a vida de vocês também!
Reference
이 문제에 관하여(코드 작성을 용이하게 합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/thiagopederzolli/facilitando-a-matematica-de-seus-codigos-5bom텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)