0
respostas

[Projeto] Resolução exercicios extras, 2 ao 5

EXERCICIO 2:
Conversão de String para Inteiro com uma função

function converterParaInteiro (valorString) {
return parseInt(valorString);
}

let valorString = "78";
let valorInteiro = converterParaInteiro(valorString);
console.log(valorInteiro);

====

EXERCICIO 3:
Calculadora:

function adicao(a, b) {
return a + b;
}

function subtraçao(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 subtraçao(a, b);
case 'multiplicacao':
return multiplicacao(a, b);
case 'divisao':
return divisao(a, b);
default:
return "Operação inválida";
}
}

let resultado = calculadora('multiplicacao', 5, 3);
console.log(resultado);

======
EXERCICIO 4:
Verificação de Números Pares e Ímpares:

function detectarParOuImpar(numero) {
if (numero % 2 === 0) {
return "Par";
} else {
return "Ímpar";

}

}

let numero = 9;
let resultadpFinal = detectarParOuImpar(numero);
console.log(resultadpFinal);

=======

EXERCICIO 5:
Conversão de Temperatura:

function converterTemperatura(valor, escala) {
if (escala.toLowerCase() === 'celsius') {
return (valor *9/5) + 32; //celsius para fahrenheit
} else if (escala.toLowerCase() === 'Fahrenheit'){
return (valor - 32) * 5/9; // fahrenheit para celsius
} else {
return ('Escala inválida');
}
}

let temperaturaCelsius = 35;
let temperaturaFahrenheit = converterTemperatura(temperaturaCelsius, 'celsius');
console.log(temperaturaFahrenheit);

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR