Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: hora de practicar

// 1. Calcula el IMC
function calcularIMC(alturaEnMetros, pesoEnKilogramos) {
return pesoEnKilogramos / (alturaEnMetros * alturaEnMetros);
}

// 2. Calcula el factorial
function calcularFactorial(numero) {
if (numero === 0) {
return 1;
}
let resultado = 1;
for (let i = 1; i <= numero; i++) {
resultado *= i;
}
return resultado;
}

// 3. Convierte dólares a reales (considerando R$4.80 por dólar)
function convertirDolaresAReales(dolares) {
const cotizacion = 4.80;
return dolares * cotizacion;
}

// 4. Calcula y muestra el área y perímetro de un rectángulo
function calcularAreaYPerimetroRectangulo(altura, anchura) {
const area = altura * anchura;
const perimetro = 2 * (altura + anchura);
console.log("Área del rectángulo:", area);
console.log("Perímetro del rectángulo:", perimetro);
}

// 5. Calcula y muestra el área y perímetro de un círculo
function calcularAreaYPerimetroCirculo(radio) {
const area = 3.14 * radio * radio;
const perimetro = 2 * 3.14 * radio;
console.log("Área del círculo:", area);
console.log("Perímetro del círculo:", perimetro);
}

// 6. Muestra la tabla de multiplicar de un número
function mostrarTablaDeMultiplicar(numero) {
console.log("Tabla de multiplicar del", numero + ":");
for (let i = 1; i <= 10; i++) {
console.log(numero + " x " + i + " = " + (numero * i));
}
}

// Ejemplos de uso:
console.log("IMC:", calcularIMC(1.75, 70));
console.log("Factorial de 5:", calcularFactorial(5));
console.log("100 dólares a reales:", convertirDolaresAReales(100));
calcularAreaYPerimetroRectangulo(5, 10);
calcularAreaYPerimetroCirculo(3);
mostrarTablaDeMultiplicar(7);

1 respuesta

Tus ‘próximos pasos’ al final del ejercicio —por ejemplo, pruebas de estrés, casos de borde, optimizaciones de rendimiento— dan una hoja de ruta fantástica para quien quiera llevar el proyecto al siguiente nivel. Esa mentalidad iterativa es la que diferencia a quien simplemente cumple la tarea de quien trabaja con visión de producto.