Script de votação em Java Script
04/10/2022
0
Colegas estou tentando criar um script em Javascript para simular uma votação com 3 candidatos. Mas encontrei alguns problemas.
1) O script só permitiu votar uma vez. Eu queria por exemplo votar várias vezes para comparar todos os candidatos.
2) Votando várias vezes, totalizar os votos de todos os candidatos e votos inválidos.
3) No caso de uma eleição o switch é a melhor forma, ou tem formas mais práticas e fáceis?
Resumindo: O script deu parcialmente certo, só que vota 1 vez.
O que está errado neste código
1) O script só permitiu votar uma vez. Eu queria por exemplo votar várias vezes para comparar todos os candidatos.
2) Votando várias vezes, totalizar os votos de todos os candidatos e votos inválidos.
3) No caso de uma eleição o switch é a melhor forma, ou tem formas mais práticas e fáceis?
Resumindo: O script deu parcialmente certo, só que vota 1 vez.
O que está errado neste código
var readlineSync = require("readline-sync"); var candidato = Number(readlineSync.question("Digite o numero do candidato")); var Jose = 0; var Maria = 0; var Joao = 0; var Invalido = 0; var contador = 1 while ( contador !=99) { if(candidato == 1){ console.log("Jose") Jose = Jose + 1 } else if(candidato == 2){ console.log("Maria") Maria = Maria + 1 } else if(candidato == 3){ console.log("Joao") Joao = Joao + 1 } else { console.log("Candidato invalido") Invalido = Invalido + 1 } contador = contador + 1 } // Fim While console.log(`O canddato Jose teve votos: $.`); console.log(`O canddato Maria teve votos: $.`); console.log(`O candidato Joao teve votos: $.`); console.log(`Votos invalidos: $.`);
Alvaro Castro
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)