//Conversão de String para Inteiro com uma função
function converterNumeroString(str){
let number = parseInt(str);
return number;
}
let resultado = converterNumeroString('1');
console.log(resultado);
// Calculadora
function adicionar(a,b){
return a + b;
}
function subtrair(a,b){
return a - b;
}
function multiplicar(a,b){
return a * b;
}
function dividir(a,b){
if(b != 0){
return a / b;
}else{
return "Erro: divisão por zero!";
}
}
function calcular(a,b,operacao){
let resultadoOperacao;
if(operacao === 'adicionar'){
resultadoOperacao = adicionar(a,b);
}else if(operacao === 'multiplicar'){
resultadoOperacao = multiplicarr(a,b);
}else if(operacao === 'subtrair'){
resultadoOperacao = subtrair(a,b);
}else if(operacao === 'dividir'){
resultadoOperacao = dividir(a,b);
}else{
return 'Operação inválida!';
}
return resultadoOperacao;
}
let valores = calcular(10,5, "adicionar");
console.log(valores);
//Verificação de Números Pares e Ímpares
function imparOuPar(num1){
if(num1 % 2 == 0){
console.log('Número par');
}else{
console.log('Número ímpar');
}
}
imparOuPar(2);
imparOuPar(5);
//Conversão de Temperatura
function converterTemperatura(temperatura, escala){
let result;
if(escala == 'Celsius'){
result = (temperatura - 32) * 5 / 9;
console.log(`${temperatura}° Fahrenheit é igual a ${result.toFixed(2)}° Celsius.`);
}else if (escala === "Fahrenheit"){
result = (temperatura * 9 / 5) + 32;
console.log(`${temperatura}° Celsius é igual a ${result.toFixed(2)}° Fahrenheit.`);
}else{
console.log("Escala inválida! Use 'Celsius' ou 'Fahrenheit'.");
}
}
converterTemperatura(32,'Celsius');
converterTemperatura(0,'Fahrenheit');