Skip to content

Latest commit

 

History

History
61 lines (31 loc) · 1.99 KB

README.md

File metadata and controls

61 lines (31 loc) · 1.99 KB

Desarrollo de Código

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.

image

Desarrollado para

El Comercio

Herramientas Tecnológicas

  • HTML 5

  • CSS 3

  • Javascript

Reto Nº 1

Dado el siguiente arreglo :

Arreglo = [45, 75, 200, 256, 1, 27]

Desarrollar el código para cada uno de los siguientes casos:

  1. Obtener el número mayor del arreglo.

  2. Obtener el número menor del arreglo.

  3. Obtener el segundo número mayor del arreglo.

image

Reto Nº 2

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:

  1. Obtener el nombre más largo y escribirlo colocando en mayúscula la primera letra.

  2. 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.

image

Consideraciones que se han tenido en cuenta

  • 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.