0
respostas

Desafio: Hora da Prática

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;
}
}