Práctica 214. Módulos en JavaScript.
Ejercicio 1. Exportar y importar una función simple.
Crea un archivo saludos.js que exporte una función saludar(nombre) que muestre: Hola, <nombre>!
Crea un archivo app.js que importe la función y la use con un nombre cualquiera.
Ejercicio 2. Exportar varias funciones.
Crea un archivo matematicas.js que tenga las funciones:
sumar(a, b)restar(a, b)multiplicar(a, b)dividir(a, b)
Expórtalas todas con exportaciones nombradas.
Crea un archivo app.js que importe solo sumar y multiplicar y los use.
Ejercicio 3. Exportar una clase.
Crea un archivo Coche.js que defina una clase Coche con atributos marca y modelo y un método mostrarInfo().
Exporta la clase como default.
Crea un archivo app.js que importe la clase y cree un objeto de tipo Coche.
Ejercicio 4. Exportar un objeto con múltiples funciones.
Crea un archivo utilidades.js que exporte un objeto con las funciones:
esPar(num)→ devuelve true si el número es par.esImpar(num)→ devuelve true si el número es impar.
Crea un archivo app.js que importe el objeto completo y use ambas funciones.
Ejercicio 5. Importación combinada.
Crea un archivo mensajes.js que contenga:
- Una exportación default:
mensajeBienvenida(un string con"Bienvenido a NodeJS!"). - Dos exportaciones nombradas:
mensajeErrorymensajeDespedida.
Crea un archivo app.js que importe la default como bienvenida y también importe los mensajes nombrados para mostrarlos por consola.