Mostrar los tags: re

Mostrando del 341 al 350 de 863 coincidencias
Se ha buscado por el tag: re
Imágen de perfil

Encontrar el par de elementos adyacentes con el producto mas grande


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (200 códigos) (Publicado el 13 de Febrero del 2020)
2.771 visualizaciones desde el 13 de Febrero del 2020
Dada un array de enteros, encuentre el par de elementos adyacentes que tiene el producto más grande y devuelva ese producto.
El array siempre contendrá como mínimo dos elementos.

1
2
3
4
5
adjacentElementsProduct([6, 6, -2, -5, 7, 3]); // 36
adjacentElementsProduct([3, 6, -2, -5, 7, 3]); // 21
adjacentElementsProduct([-23, 4, -3, 8, -12]); // -12
adjacentElementsProduct([4, 1, 2, 3, 1, 5]); // 6
adjacentElementsProduct([4, 1]); // 4
Imágen de perfil

obtener un array con los valores mas largos


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (200 códigos) (Publicado el 18 de Febrero del 2020)
733 visualizaciones desde el 18 de Febrero del 2020
Dado un array de valores, crear una función que devuelva otro array de valores únicamente con los valores con la longitud mas larga.

1
2
3
allLongestStrings(["aba", "aa", "ad", "vcd", "aba"]); // ["aba", "vcd", "aba"]
allLongestStrings(["aa"]); // ["aa"]
allLongestStrings(["aa", "bbb", "cccc"]); // ["cccc"]
Imágen de perfil

Cantidad de caracteres que se repiten entre dos cadenas


JavaScript

Publicado el 21 de Febrero del 2020 por Katas (200 códigos)
1.012 visualizaciones desde el 21 de Febrero del 2020
Crear una función que recibe dos cadenas, y tiene que devolver la cantidad de caracteres que se repiten.

1
2
3
commonCharacterCount("aabcc", "adcaa"); // 3
commonCharacterCount("zzzz", "zzzzzzzzz"); // 4
commonCharacterCount("a", "b"); // 0
Imágen de perfil

Sumar los dígitos de un numero


JavaScript

Publicado el 21 de Febrero del 2020 por Katas (200 códigos)
1.671 visualizaciones desde el 21 de Febrero del 2020
Crear una función que reciba un entero y devuelva la suma de sus valores.

1
2
3
4
5
sumNumbers(11111); // 5
sumNumbers(1230); // 6
sumNumbers(1231); // 7
sumNumbers(00); // 0
sumNumbers(1); // 1
Imágen de perfil

Convertir una lista de listas en una sola lista


Python

Publicado el 20 de Febrero del 2020 por Katas (150 códigos)
5.628 visualizaciones desde el 20 de Febrero del 2020
Crear una función recursiva que reciba una lista que puede contener es su interior otras listas, y que a su vez pueden contener mas listas, para devuelva una sola lista con sus valores.

1
2
3
4
5
list_flat([1, 2, 3]) # [1, 2, 3]
list_flat([[1], [], 2, [3,[4, 5, 6]], 7]) # [1, 2, 3, 4, 5, 6, 7]
list_flat([[[], []], []]) # []
list_flat([1, [[], []], []]) # [1]
list_flat([1, [["a"], [[[[["e"]]]]]], [["i"]]]) # [1, 'a', 'e', 'i']
Imágen de perfil

Devolver una lista con las letras juntas


Python

Publicado el 20 de Febrero del 2020 por Katas (150 códigos)
914 visualizaciones desde el 20 de Febrero del 2020
Dada una cadena de caracteres, crear una función que devuelva una lista con cada una de las letras agrupando las que son iguales. Si la cadena contiene caracteres que no son letras, no se incluirán en el array.

1
2
3
4
joinLetters("") # []
joinLetters(".") # []
joinLetters("acdcaa") # ["aaa", "cc", "d"]
joinLetters("blue house!!") # ["b", "ee", "h", "l", "o", "s", "uu"]
Imágen de perfil

Devolver un array con las letras juntas


JavaScript

Publicado el 18 de Febrero del 2020 por Katas (200 códigos)
684 visualizaciones desde el 18 de Febrero del 2020
Dada una cadena de caracteres, crear una función que devuelva un array con cada una de las letras agrupando las que son iguales. Si la cadena contiene caracteres que no son letras, no se incluiran en el array.

1
2
3
4
joinLetters(""); // []
joinLetters("."); // []
joinLetters("acdcaa"); // ["aaa", "cc", "d"]
joinLetters("blue house!!"); // ["b", "ee", "h", "l", "o", "s", "uu"]
sin imagen de perfil

Juego: Tres en raya (para dos jugadores)


JavaScript

Publicado el 17 de Febrero del 2020 por Manuel (2 códigos)
6.842 visualizaciones desde el 17 de Febrero del 2020
Éste es el típico juego del "Tres en raya" para dos jugadores.

Consta de un archivo .JS con el código para la parte funcional del juego y otro .HTML con la estructura de esta aplicación web junto con el estilo en CSS.

Si pulsamos F12 en el navegador para abrir el debugger, cuando se hace 3 en raya la consola muestra qué jugador ha ganado.