-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
54 lines (49 loc) · 1.26 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
var nome = prompt("Olá, por favor digite seu nome:");
var moeda = prompt(
`${nome}Qual moeda você gostaria de converter?\n \n [1 = para libra]\n \n [2= para euro] \n \n [3 Bitcoin]`
);
var sigla;
var cotacao;
var nomedaMoeda;
if (moeda == 1) {
nomeMoeda = "libra";
siglaMoeda = "£";
cotacao = 4.12;
} else if (moeda == 2) {
nomeMoeda = "euro";
siglaMoeda = "€ ";
cotacao = 5.55;
} else if (moeda == 3) {
nomeMoeda = "bitcoin";
siglaMoeda = "฿ ";
cotacao = 116276.45;
} else {
alert("Valor invalido");
}
if (moeda == 1 || moeda == 2 || moeda == 3) {
var valorTexto = prompt(
nome + ", qual o valor em " + nomeMoeda + " você deseja converter?"
);
if (moeda != 3) {
var valorParaConversao = parseFloat(valorTexto).toFixed(2);
} else {
var valorParaConversao = parseFloat(valorTexto).toFixed(2);
}
var valorEmReal = valorParaConversao * cotacao;
//Converte Dolar para real
valorEmReal = valorEmReal.toFixed(2);
//Fixa o valor em duas casas decimais
if (valorParaConversao != "NaN") {
//verifica se é um numero válido
alert(
nome +
", o valor de " +
siglaMoeda +
valorParaConversao +
" corresponde a R$ " +
valorEmReal
);
} else {
alert("Valor invalido");
}
}