Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafío: Hora de Practicar Reiniciando Lista

function calcularIMC(peso, altura) {
let imc = peso / (altura * altura);
return imc.toFixed(2);
}

let peso = parseFloat(prompt('Ingrese su peso (kg): '));
let altura = parseFloat(prompt('Ingrese su altura (m): '));

console.log('Tu IMC es:', calcularIMC(peso, altura));

function factorial(n) {
let resultado = 1;
for (let i = 1; i <= n; i++) {
resultado *= i;
}
return resultado;
}

let numero = parseInt(prompt("Ingrese un numero:"));
console.log(El factorial de ${numero} es: ${factorial(numero)});

function cambioDivisa(moneda) {
let toBRL = moneda * 4.80;
return toBRL.toFixed(2);
}

let moneda = parseFloat(prompt('Ingrese cuanto desea cambiar: '));
console.log(Tu cambio de ${moneda} USD es de: ${cambioDivisa(moneda)} BRL);

function calcularAreayPerimetro(base, altura) {
let area = base * altura;
let perimetro = 2 * (base + altura);
return { area, perimetro };
}

let base = parseInt(prompt('Ingrese su base: '));
let altura = parseInt(prompt('Ingrese su altura: '));

let resultado = calcularAreayPerimetro(base, altura);
console.log(Área: ${resultado.area}, Perímetro: ${resultado.perimetro});

function calcularAreaYPerimetroCirculo(radio) {
let area = Math.PI * radio * radio;
let perimetro = 2 * Math.PI * radio;
return area, perimetro; // solo devuelve perimetro
}

let radio = parseFloat(prompt('Ingrese el radio del círculo: '));

let perimetro = calcularAreaYPerimetroCirculo(radio);
let area = Math.PI * radio * radio;

console.log(Área: ${area.toFixed(2)}, Perímetro: ${perimetro.toFixed(2)});

function tablaMultiplicar(numero) {
for (let i = 1; i <= 10; i++) {
let resultado = i * numero;
alert(${numero} * ${i} = ${resultado});
}
}

let numero = parseInt(prompt('Ingrese número para la tabla: '));
tablaMultiplicar(numero);