Pessoal, boa tarde! fiz um programa para ler a quantidade de familiares e também ler a idade de cada familiar, para isso, realizei o while. Conforme ia programando, quis experimentar algo novo, criar uma caixa de seleção com propósito de: somar a idade, subtrair, multiplicar e dividir (o usuário escolhe). No entanto, empaquei e não sei mais o que fazer, também não sei se realmente isso é possível com a tag select, se alguém puder ajudar, agradeço!!!
`<meta charset="UTF-8">
<select name = "calculo" id="calculo">
<option value = "somar" selected>Somar</option>
<option value = "subtrair" >Subtrair</option>
<option value = "multiplicar" >Multiplicar</option>
<option value = "dividir" >Dividir</option>
</select>
<button>Calcule</button>
<script>
var quantidade = parseInt(prompt("Digite a quantidade de pessoas: "));
var contador = 1
var idadeDigitada = 0
while(contador <= quantidade){
var idade = parseInt(prompt("Digite a idade: "));
var idadeDigitada = idadeDigitada + idade;
contador++;
}
function calculaSoma(){
if(valorSoma.value == somar){
alert(somar);
} else {
alert("nada");
}
}
alert("O que você gostaria de fazer? escolha a opção desejada: Somar || Subtrair || Multiplicar || Dividir");
var somar = idadeDigitada;
var subtrair = idadeDigitada - idade;
var multiplicar = idadeDigitada * idade;
var dividir = idadeDigitada / idade
var select = document.getElementById("calculo");
var valorSoma = select.options[select.selectedIndex].value;
var button = document.querySelector("button");
button.onclick = calculaSoma;
</script>``