1-
function comprar() {
let tipo = document.getElementById('tipo-ingresso');
let qtd = document.getElementById('qtd').value;
if (isNaN(qtd) || qtd <= 0) {
alert('Por favor, insira uma quantidade válida.');
return;
}
if (tipo.value == 'pista') {
comprarPista(qtd);
} else if (tipo.value == 'superior') {
comprarSuperior(qtd);
} else {
comprarInferior(qtd);
}
2-
function converterParaInt(string) {
return parseInt(string);
}
// Exemplo de uso
let string = "132";
let numeroInteiro = converterParaInt(string);
console.log(valorInteiro);
3-
function adicao(a, b) {
return a + b;
}
function subtracao(a, b) {
return a - b;
}
function multiplicacao(a, b) {
return a * b;
}
function divisao(a, b) {
if (b !== 0) {
return a / b;
} else {
return "Erro: divisão por zero.";
}
}
function calculadora(operacao, a, b) {
switch (operacao) {
case 'soma':
return adicao(a, b);
case 'subtracao':
return subtracao(a, b);
case 'multiplicacao':
return multiplicacao(a, b);
case 'divisao':
return divisao(a, b);
default:
return "Operação inválida.";
}
}
4-
function parOuImpar(numero) {
if (numero % 2 == 0) {
return "Par";
} else {
return "Ímpar";
}
}
5-
function converterTemp(valorTemp, escala) {
if (escala.toLowerCase() === 'celsius') {
return (valorTemp * 9/5) + 32; // Celsius para Fahrenheit
} else if (escala.toLowerCase() === 'fahrenheit') {
return (valorTemp - 32) * 5/9; // Fahrenheit para Celsius
} else {
return "Escala inválida";
}
}