JS Practice Lab: 10 Retos Fundamentales

Pon a prueba tu lógica resolviendo estos problemas prácticos.

Basado en LenguajeJS.com

1. El Validador de Acceso

Crea validarAcceso(edad, tieneEntrada). Imprime "Acceso permitido" si edad >= 18 y tieneEntrada es true.

2. FizzBuzz 15

Bucle del 1 al 15. Si es múltiplo de 3 imprime "Fizz", si es de 5 "Buzz", si es de ambos "FizzBuzz".

3. Operador Ternario

Asigna a precioFinal 100 si esSocio es true, o 150 si es false. Imprime el resultado.

4. Sumadora Universal

Función sumar(a, b) que retorne la suma. Llama a la función e imprime: "El resultado es: X".

5. Verificador de Paridad

Crea un bucle que recorra del 1 al 10 e indique si cada número es "Par" o "Impar" usando el operador módulo %.

6. Tabla del 5

Genera la tabla de multiplicar del 5 (del 1 al 10) con el formato: "5 x i = resultado".

7. Conversor de Grados

Función celsiusAFahrenheit(c). Fórmula: (c * 9/5) + 32. Prueba con 0 y 30 grados.

8. El Interruptor (Switch)

Usa switch para una variable dia. Si es 1: "Lunes", si es 2: "Martes", default: "Otro día".

9. Acumulador

Crea una variable total = 0. Usa un bucle para sumar los números del 1 al 10 a esa variable e imprime el total final.

10. Saludo Personalizado

Crea una función que reciba un nombre. Si el nombre está vacío, usa un valor por defecto "Invitado" e imprime "Hola, [nombre]".

JavaScript Editor
CONSOLA DE SALIDA
> Presiona "EJECUTAR TODO" para ver los resultados...
```