-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
83 lines (62 loc) · 3.17 KB
/
script.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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
//Vão exibir os valores da gorjeta e conta//
var exibeValorGorjeta = document.getElementById('tot_Gorjeta');
var exibeValorConta = document.getElementById('tot_Conta');
//Receber valor da conta//
function receberValorConta(){
var valorConta = document.getElementById("conta").value;
return parseFloat(valorConta);
}
//Receber valor do número de pessoas//
function receberValorPessoas(){
var numPessoas = document.getElementById("pessoas").value;
return parseFloat(numPessoas);
}
//RECEBER O VALOR DA GORJETA SELECIONADA//
//Recebe o valor do input de 5%//
function receberValorGorjeta5(conta, pessoas){
var valorGorjeta_5 = document.getElementById("gorjeta_5").value;
valorTotalporPessoa = (conta * valorGorjeta_5) / pessoas;
valorGorjetaporPessoa = (conta * valorGorjeta_5 - conta) / pessoas;
exibeValorConta.innerHTML = valorTotalporPessoa.toFixed(2);
exibeValorGorjeta.innerHTML = valorGorjetaporPessoa.toFixed(2);
}
//Recebe o valor do input de 10%//
function receberValorGorjeta10(conta, pessoas){
var valorGorjeta_10 = document.getElementById("gorjeta_10").value;
valorTotalporPessoa = (conta * valorGorjeta_10) / pessoas;
valorGorjetaporPessoa = (conta * valorGorjeta_10 - conta) / pessoas;
exibeValorConta.innerHTML = valorTotalporPessoa.toFixed(2);
exibeValorGorjeta.innerHTML = valorGorjetaporPessoa.toFixed(2);
}
//Recebe o valor do input de 15%//
function receberValorGorjeta15(conta, pessoas){
var valorGorjeta_15 = document.getElementById("gorjeta_15").value;
valorTotalporPessoa = (conta * valorGorjeta_15) / pessoas;
valorGorjetaporPessoa = (conta * valorGorjeta_15 - conta) / pessoas;
exibeValorConta.innerHTML = valorTotalporPessoa.toFixed(2);
exibeValorGorjeta.innerHTML = valorGorjetaporPessoa.toFixed(2);
}
//Recebe o valor do input de 25%//
function receberValorGorjeta25(conta, pessoas){
var valorGorjeta_25 = document.getElementById("gorjeta_25").value;
valorTotalporPessoa = (conta * valorGorjeta_25) / pessoas;
valorGorjetaporPessoa = (conta * valorGorjeta_25 - conta) / pessoas;
exibeValorConta.innerHTML = valorTotalporPessoa.toFixed(2);
exibeValorGorjeta.innerHTML = valorGorjetaporPessoa.toFixed(2);
}
//Recebe o valor do input de 50%//
function receberValorGorjeta50(conta, pessoas){
var valorGorjeta_50 = document.getElementById("gorjeta_50").value;
valorTotalporPessoa = (conta * valorGorjeta_50) / pessoas;
valorGorjetaporPessoa = (conta * valorGorjeta_50 - conta) / pessoas;
exibeValorConta.innerHTML = valorTotalporPessoa.toFixed(2);
exibeValorGorjeta.innerHTML = valorGorjetaporPessoa.toFixed(2);
}
//Recebe o valor do input digitado pelo usuário//
function receberValorGorjeta_Outro(conta, pessoas){
var gorjetaOutro = document.getElementById("gorjeta_outro").value;
valorTotalporPessoa = (conta * (gorjetaOutro / 100 + 1)) / pessoas;
valorGorjetaporPessoa = (conta * (gorjetaOutro / 100 + 1) - conta) / pessoas;
exibeValorConta.innerHTML = valorTotalporPessoa.toFixed(2);
exibeValorGorjeta.innerHTML = valorGorjetaporPessoa.toFixed(2);
}