Documente Academic
Documente Profesional
Documente Cultură
PARA WEB II
Math
Constantes
E: constante do número de Euler.
PI: constante do pi (Π).
SQRT1_2: constante com o resultado da raiz
quadrada de meio.
SQRT2: constante com o resultado da raiz
quadrada de 2.
Outros.
Operações Matemáticas
Operações Básicas
sqrt() Raiz Quadrada
Ex.: var1 = sqrt(4), é o mesmo que √4.
pow() Potência
Ex.: var1 = pow(10, 3), é o mesmo que 10³.
Arredondamento
round() arredonda um número para o inteiro mais próximo.
floor() arredonda um número para o inteiro mais baixo. Também
considerado como piso.
ceil() arredonda um número para o inteiro mais alto,
considerado como teto.
abs() transforma o valor para positivo.
Operações Matemáticas
Trigonometria
sin(): retorna o valor de seno;
cos(): retorna o valor de cosseno;
tan(): retorna o valor da tangente;
asin(): retorna o valor do arco seno;
acos(): retorna o valor do arco cosseno;
atan(): retorna o valor do arco tangente.
Maior e Menor – múltiplos parâmetros
Método min(valor1, valor2);
Método max(valor1, valor2);
Número Randômico
Gerar automaticamente números randômicos. O método random()
retorna um número entre 0(inclusive) e 1(exclusive).
Math.round(Math.random() * 60).
Date
Objeto Date
O objeto Date permite manipular data e hora.
Precisam ser instanciados pelo desenvolvedor.
Possuem apenas métodos.
As datas são armazenadas em milésimos de
segundos desde 1º de janeiro de 1970.
Formas de instanciar uma data
hoje = new Date();
//yyyy/MM/dd
natal = new Date(2020, 11, 25);
//yyyy/MM/dd hh:mm:ss
natal = new Date(2020, 11, 25, 12, 0, 0);
Métodos: Manipulação de Datas
Formas de imprimir uma data
banaszewski@utfpr.edu.br