Bienvenido a tu reto de Arreglos y Objetos en Javascript para nosotros es un gusto que puedas poner a prueba tus conocimientos que vienes aprendiendo en nuestros curso de Javascript.
- tener instalado node v16 o superior
- tener instalado npm 8 o superior
- tener un un powerShell o shell con el cual ejecutar lineas de comandos
- tener un editor de código donde realizar el reto (ej: visual studio code)
- tener cuenta de gitHub activa
Para poder solucionar este reto de una manera correcta debes seguir los siguientes pasos:
Primero debes clonar el reto en tu máquina para que puedas acceder a la información del reto y su estructura, para esto escribe el siguiente comando en tu shell:
Si tienes configurada una llave SSH
git clone git@github.com:buty619/Reto_Object_Arrays.git
para clonarlo por HTTPS
git clone https://github.com/buty619/Reto_Object_Arrays.git
luego de clonarlo accede a la carpeta que acabas de clonar e instala las dependencias necesarias para el reto (si no conoces el concepto de dependencias, no te preocupes! no es necesario conocer su funcionamiento para resolver el reto) para esto escribe en tu shell:
cd Reto_Object_Arrays
npm install
✅ listo con estos pasos estas listo para iniciar tu reto mucha suerte !!!
En este repositorio encontrarás dos carpetas, la primera Reto_de_Arrays contiene 3 archivos:
- README.md: este archivo contiene las instrucciones para resolver el reto por favor léelo cuidadosamente.
- arrays.js: en este archivo debes desarrollar el código que resuelva el reto, dentro del archivo encontrarás algunas pistas e instrucciones.
- arrays.test.js: este archivo código es el que prueba que hayas resuelto el reto correctamente (no te preocupes por entender este código más adelante podrás estudiar el concepto de test unitarios).
En la segunda capeta Reto_de_Objects contiene 3 archivos:
- README.md: este archivo contiene las instrucciones para resolver el reto por favor léelo cuidadosamente.
- arrays.js: en este archivo debes desarrollar el código que resuelva el reto, dentro del archivo encontrarás algunas pistas e instrucciones.
- arrays.test.js: este archivo código es el que prueba que hayas resuelto el reto correctamente (no te preocupes por entender este código más adelante podrás estudiar el concepto de test unitarios).
Además de estas carpetas podrás ver otros archivos como:
- .gitignore
- babel.config.json
- package.json
no te preocupes por estos archivos ellos realizan un trabajo de configuración de nuestro reto y no es necesario profundizar en ellos.
luego que hayas leído las instrucciones y hayas puesto a prueba todo tu conocimiento la manera correcta de saber si resolviste el reto es escribiendo estos comandos en tu shell:
Para el reto de Arrays, escribe:
npm run test-arrays
Para el reto de Objetos, escribe:
npm run test-objects
para ambos casos se correrán los test de tu código donde si tienes correctamente solucionado podrás ver un mensaje como:
si por el contrario tienes algún error verás un mensaje como:
en caso de completar la prueba exitosamente podrás ver el mensaje mencionado que expondrá un código secreto el cual podrás usar para validar la solución en nuestra plataforma UBITS.