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

Respuestas del desafío 3

¡Hola a todos!

Mis respuestas al desafío:

1

function calcularIMC(peso, altura) { let imc = peso / (altura ** 2); return El IMC es: ${imc.toFixed(2)}; }

2

function calcularFactorial(numero) { if (numero === 0 || numero === 1) return 1;

let factorial = 1;
for (let i = 2; i <= numero; i++) {
    factorial *= i;
}
return `El factorial de ${numero} es: ${factorial}`;

}

3

function convertirDolaresAReales(dolares) { const tasaCambio = 4.80; // Cotización del dólar en reales (BRL) let valorEnReales = dolares * tasaCambio; return USD ${dolares} equivale a R$ ${valorEnReales.toFixed(2)}; }

4

function calcularSalaRectangular(altura, anchura) { let area = altura * anchura; let perimetro = 2 * (altura + anchura); return Área: ${area} m², Perímetro: ${perimetro} m; }

5

function calcularSalaCircular(radio) { const pi = 3.14; let area = pi * (radio ** 2); let perimetro = 2 * pi * radio; return Área: ${area.toFixed(2)} m², Perímetro: ${perimetro.toFixed(2)} m; }

6

function mostrarTablaMultiplicar(numero) { let tabla = Tabla de multiplicar del ${numero}:\n; for (let i = 1; i <= 10; i++) { tabla += ${numero} x ${i} = ${numero * i}\n; } return tabla; }

Saludos, Carlos Paredes Gonzales

1 respuesta

comparto el mio //1-funcion imc// function calcularIMC(peso, altura) { // Verificar que los parámetros son válidos if (peso <= 0 || altura <= 0) { return 'Los valores de peso y altura deben ser mayores a cero'; } // 2-Calcular el IMC const imc = peso / (altura * altura); return imc.toFixed(2); }

//3-funcion factorial// function factorial(n) { if (n < 0) { return "El factorial no está definido para números negativos"; } let result = 1; for (let i = 2; i <= n; i++) { result *= i; } return result; } console.log(factorial(5)); // 120

//4-función que convierta un valor en dólares function convertirDolaresAReales(dolares) { const tasaDeCambio = 4.80; return dolares * tasaDeCambio; } console.log(factorial(5)); // 120 console.log(convertirDolaresAReales(10)); // 48.0

//5-funcion calcular area y perimetro// function calcularAreaYPerimetro(altura, anchura) { let area = altura * anchura; let perimetro = 2 * (altura + anchura); console.log(Área: ${area} m²); console.log(Perímetro: ${perimetro} m); } //6-funcion calcular area y perimetro circular// function calcularAreaYPerimetroCircular(radio) { if (typeof radio !== 'number' || radio <= 0) { console.log("Por favor, ingresa un radio válido (mayor que 0)."); return; } const pi = 3.14; // Valor de Pi const area = pi * radio * radio; const perimetro = 2 * pi * radio; console.log("Área de la sala circular:", area.toFixed(2)); console.log("Perímetro de la sala circular:", perimetro.toFixed(2)); }