├── Lampadas.html ├── Programas.zip ├── README.md └── function calcular(){.js /Lampadas.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Trabalho do Ronaldo 8 | 9 | 17 | 18 | 19 |

20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |

28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /Programas.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matheus-alcan/Primeiro-JavaScript/598e1ed7f687569a6988600809125226d251b4a4/Programas.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Primeiro-JavaScript 2 | 3 | 4 | 5 | 6 |
7 | 8 |
9 | 10 |
11 | 12 |

13 | 14 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /function calcular(){.js: -------------------------------------------------------------------------------- 1 | function calcular(){ 2 | const etanol = parseFloat(document.getElementById("etanol").value); 3 | const gasolina = parseFloat(document.getElementById("gasolina").value); 4 | const etkm = parseFloat(document.getElementById("etkm").value); 5 | const gakm = parseFloat(document.getElementById("gakm").value); 6 | const distancia = parseFloat(document.getElementById("distancia").value); 7 | const mensagem = "Resultado"; 8 | 9 | function validarDados(){ 10 | if (isNaN(etanol) || isNaN(gasolina) || isNaN(etkm) || isNaN(gakm) || isNaN(distancia) || etkm === 0 || gakm === 0){ 11 | alert("Por favor, prencha todos os campos corretamente."); 12 | return false; 13 | } 14 | return true; 15 | } 16 | 17 | if(!validarDados()){ 18 | return; 19 | } 20 | 21 | const valorEt = (distancia / etkm)*etanol; 22 | const valorGa = (distancia / gakm)*gasolina; 23 | 24 | document.getElementById("mensagem").innerHTML = mensagem; 25 | document.getElementById("mensagem").style.display = "block"; 26 | document.getElementById("resultado").style.display= "block"; 27 | document.getElementById("valorEt").innerHTML = "Custo com Etanol: R$"+valorEt.toFixed(2); 28 | document.getElementById("valorGa").innerHTML = "Custo com Gasolina: R$"+valorGa.toFixed(2); 29 | 30 | const maisEconomico = document.getElementById("maisEconomico"); 31 | if(valorEt < valorGa){ 32 | maisEconomico.innerHTML = "O Etanol é mais barato para esta viagem."; 33 | }else if(valorGa < valorEt){ 34 | maisEconomico.innerHTML = "A Gasolina é mais barata para esta viagem."; 35 | }else{ 36 | maisEconomico.innerHTML = "O Etanol e a Gasolina terão o mesmo gasto."; 37 | } 38 | 39 | } --------------------------------------------------------------------------------