Para instalar puedes usar npm o también puedes usar yarn según tu sistema, recuerda que para tener npm debes tener instalado node.js si no lo tienes puedes descargarlo desde aquí: https://nodejs.org/es/
una vez que tengas node.js instalado y forkeado el repositorio puedes ejecutar el siguiente comando para instalar las dependencias:
npm install
Dentro de la carpeta ejercicios encontrarás los archivos de los ejercicios, cada uno de ellos tiene un nombre que indica el tema que se está trabajando, por ejemplo:
suma.js
Si abres el archivo veras las instrucciones para completar el ejercicio y cada uno de ellos tiene un test que puedes ejecutar para verificar que tu código funciona correctamente,
Para ejecutar el test puedes usar el siguiente comando:
npm run test suma.test.js --watch
O puedes correr todos los test con el siguiente comando:
npm run test
Ejercicio | Tema | Dificultad | Solución | |
---|---|---|---|---|
1 | Suma | Operadores | ⭐ | Solución |
1 | Tipo de dato | typeof | ⭐ | Solución |
2 | Unir Strings | String | ⭐ | Solución |
3 | evenNumber | Condicionales | ⭐ | Solución |
4 | Remover letras | String | ⭐ | Solución |
5 | Operadores | Operadores | ⭐ | Solución |
6 | Redondear un numero | Numbers | ⭐ | Solución |
7 | Posicion de un array | Array | ⭐ | Solución |
8 | Split String | String | ⭐ | Solución |
9 | Numeros primos | Condicionales | ⭐⭐ | Solución |
10 | Iteracion Master | Arrays | ⭐⭐ | Solución |
11 | Palindromos | Metodos de string | ⭐⭐ | Solución |
12 | Ley de Ohm | Matematicas | ⭐⭐ | Solución |
13 | Prefijo en común | Metodos de string y bucles | ⭐⭐ | Solución |
14 | Remover Letras | Metodos de array | ⭐⭐ | Solución |
15 | Remover duplicados | Metodos de array | ⭐⭐ | Solución |
16 | Numeros romanos | Metodos de string y bucles | ⭐⭐ | Solución |
17 | Sumando numeros | Bucles y condicionales | ⭐⭐⭐ | Solución |
18 | Buscador | Bucles y condicionales | ⭐⭐⭐ | Solución |
19 | Fizzbuzz | Bucles y condicionales | ⭐⭐⭐ | Solución |
Si quieres contribuir a este proyecto o recibir ayuda, sigue los siguientes pasos:
- Haz un fork del proyecto
- Crea una rama con tu nueva característica (git checkout -b feature/fooBar)
- Haz commit de tus cambios (git commit -m 'Add some fooBar')
- Haz push a la rama (git push origin feature/fooBar)
- Crea un nuevo Pull Request