-
Notifications
You must be signed in to change notification settings - Fork 0
/
funcoes.js
61 lines (42 loc) · 1.68 KB
/
funcoes.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
// 1) Declara a função:
// function imprimeTexto (texto){
// console.log(texto);
// }
// 2) executa a Função (1 ou + vezes):
// imprimeTexto("olá Pessoa!");
// imprimeTexto("olá outra pessoa!")
function soma(){
//outros codigos
//varios console.log()
return 2 + 2;
}
console.log(soma());
/* Existem três formas de escrever Funções.
funções matemáticas (Math em inglês), alguns exemplos são:
Math.round(): Faz o arredondamento (round em inglês)
de um número de ponto flutuante para o inteiro mais próximo.
ex: Math.round(4.3) retorna 4
Math.ceil(): Faz o arredondamento para o valor mais alto,
também conhecido como teto (ceil em inglês).
ex: Math.ceil(5.2) retorna 6
Math.floor(): Faz o arredondamento para o valor mais baixo,
também conhecido como piso (floor em inglês).
ex: Math.floor(5.2) retorna 5
Math.trunc() : Desconsidera os números decimais,
o que é conhecido como truncamento.
ex: Math.trunc(4.3) retorna 4
Math.trunc(4.8) retorna 4
Math.pow() : Faz a exponenciação de 2 números,
quando for simples, como ao quadrado(2) ou cubo(3).
Recomenda-se usar a multiplicação por ser mais rápido.
ex: Math.pow(4 , 2) retorna 4^2 = 16
Math.pow(2.5 , 1.5) retorna 2.5^(3/2) = 3.9528 ...
Math.sqrt() : Retorna a raiz quadrada de um número.
ex: Math.sqrt(64) retorna 8
Math.min(): Retorna o menor valor entre os argumentos.
ex: Math.min(0, 150, 30, 20, -8, -200) retorna -200
Math.max(): Retorna o maior valor entre os argumentos.
ex: Math.max(0, 150, 30, 20, -8, -200) retorna 150
Math.random(): Retorna um valor randômico (random em inglês)
entre 0 e 1, então não teremos um valor esperado para receber.
ex: Math.random() retorna 0.7456916270759015 */