En el presente trabajo, se encuentra la solución a los dos retos(cada uno con sus respectivos casos) presentados como prueba por el equipo mobile de la empresa El Comercio.
-
HTML 5
-
CSS 3
-
Javascript
Dado el siguiente arreglo :
Arreglo = [45, 75, 200, 256, 1, 27]
Desarrollar el código para cada uno de los siguientes casos:
-
Obtener el número mayor del arreglo.
-
Obtener el número menor del arreglo.
-
Obtener el segundo número mayor del arreglo.
Dado el siguiente arreglo de cadenas:
Arreglo de Cadenas = [“erik”, ”leonardo”, ”andres”, “gerardo”, ”jan”, “renzo”]
Desarrollar el código para cada uno de los siguientes casos:
-
Obtener el nombre más largo y escribirlo colocando en mayúscula la primera letra.
-
Ordenar el arreglo alfabéticamente en forma ascendente(a-z), SIN USAR los métodos nativos (sort, map, filter, each) y mostrar el resultado en un listado.
-
Desarrollar el código en JavaScript.
-
No usar los métodos de ordenamiento nativos. Ejemplo: .sort(), .map(), .filter(), .each(), ni ningún otro método nativo para la resolución de esta prueba.
-
Se debe limitar el uso/implementación de librerías de terceros. Ejemplo: jQuery, AngularJS, ReactJS, etc.
-
Si deseas puedes darle estilo a la salida de los datos con css.
-
Si deseas puedes crear funciones, y también puedes reutilizarlas, si lo ves conveniente.
-
Alojar las soluciones en github y enviar la dirección url del repositorio al correo indicado.