Retos variados en Javascript

Retos semanales

retos en javascript

Cada semana encontrarás aquí un reto, que no es más que una propuesta o un problema que deberás resolver con un programa escrito en Javascript.

No se trata de concursar o competir: Lees la propuesta y si te gusta pues tienes hasta una semana para solucionarla. 

No es una competición es un desafío para practicar con Javascript. Compra tu solución con la que te dará la página.

A fin de evitar tentaciones la solución no se puede ver hasta el fin de semana. Durante el s´sbado y el domingo habrá una solución visible. Luego se vuelve a cerrar, para los nuevos visitantes.

Hay retos de todos los niveles, difíciles a rabiar y fáciles para principiantes.

Disfrútalo y sácale provecho en tu aprendizaje de Javascript.

Ah, si quires proponer un desafío no dudes en enviarlo por el mail de contacto  

Sistema de recuento simple

En este desafío se trata de hacer un recuento de los valores que aparecen en una lista, donde cada elemento se puede repetir varias veces. Al final tendremos que tener el recuento de los valores y una lista ordenada de los mismos por número de apariciones.

Implementar una lista enlazada doble

Una estructura típica en programación es la lista enlzada, en este caso soblemente enelazada. Es una serie de nodos en la que cada nodo consta de un valor y dos punteros que apuntan al nodo anterior y al siguiente.

Insertar ceros en una lista

Practicando con arrays, en este reto se pide que crees una lista de números a partir de otra, pero insertando un cero después de cada número par.

Permutaciones de caracteres

En este reto te animo a crear un script para generar permutaciones de un grupo de caracteres, o sea, como combinarlos todos.

Combinaciones de caracteres

Este reto consiste en crear un script para generar combinaciones de los caracteres presentes en una cadena, sin importar el orden.

Paréntesis, llaves, corchetes ¿correctos?

En este reto te animo acomprobar mediante un script que los signos de cierre (corchetes, parénteis y llaves) están bien anidados y equilibrados

Cifrado César

Se trata de elaborar un para de funciones para cifrar y descifrar mensajes usando el algoritmo de César, o de desplazamiento de caracteres.

Array en orden ascendente

En esta ocasión debes crear un script que lee una lista de números y debe decir si los elementos están ordenados de menor a mayor o no.

Anagramas

Un script nada difícil. Se trata de una función que debe comprobar sin dos palabras son anagrams una de la otra...