Desafio 1:
function comprar() {
let tipo = document.getElementById('tipo-ingresso').value;
let qtd = parseInt(document.getElementById('qtd').value);
if (isNaN(qtd) || qtd <= 0) {
alert('Digite uma quantidade válida (número positivo)');
return;
}
if (tipo == "pista") {
comprarPista(qtd);
}
}
Desafio 2:
function converterNumero(texto){
return parseInt(texto);
}
Desafio 3:
function somar(a, b){
return a + b;
}
function subtrair(a, b){
return a - b;
}
function multiplicar(a, b){
return a * b;
}
function dividir(a, b){
return a / b;
}
function calculadora(a, b, operacao){
if (operacao == "+"){
return somar(a,b);
} else if (operacao == "-"){
return subtrair(a,b);
} else if (operacao == "*"){
return multiplicar(a,b);
} else if (operacao == "/"){
return dividir(a,b);
}
}
Desafio 4:
function verificarParOuImpar(numero){
if(numero % 2 == 0){
console.log("Número par");
} else {
console.log("Número ímpar");
}
}
Desafio 5:
function converterTemperatura(valor, escala){
if(escala == "C"){
return (valor * 9/5) + 32;
} else if(escala == "F"){
return (valor - 32) * 5/9;
}
}