Mostrar los tags: re

Mostrando del 351 al 360 de 871 coincidencias
Se ha buscado por el tag: re
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)
849 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.146 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.828 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.903 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)
1.022 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)
792 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)
7.020 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.
Imágen de perfil

Tablas de los operadores aritméticos


Java

Publicado el 15 de Febrero del 2020 por Administrador (718 códigos)
1.382 visualizaciones desde el 15 de Febrero del 2020
Escriba un programa en Java que imprima las tablas de los operadores aritméticos. El usuario puede ajustar cada tabla de acuerdo al operador aritmético (+, -, *, /, %); y al rango de valores reales al cual quiere aplicarse, expresado como un valor mínimo, un valor máximo y un incremento. El programa crea una tabla resultado de evaluar los números entre el mínimo y el máximo en los incrementos dados utilizando el operador indicado.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Tablas de operadores
 
Operador [1=+ 2=- 3=* 4=/ 5=% 0=Salir]: 4
Valor minimo: 5
Valor maximo: 12
Incremento: 1
 
    / |  5.0   6.0   7.0   8.0   9.0  10.0  11.0  12.0
------------------------------------------------------
  5.0 |  1.0   0.8   0.7   0.6   0.6   0.5   0.5   0.4
  6.0 |  1.2   1.0   0.9   0.8   0.7   0.6   0.5   0.5
  7.0 |  1.4   1.2   1.0   0.9   0.8   0.7   0.6   0.6
  8.0 |  1.6   1.3   1.1   1.0   0.9   0.8   0.7   0.7
  9.0 |  1.8   1.5   1.3   1.1   1.0   0.9   0.8   0.8
 10.0 |  2.0   1.7   1.4   1.3   1.1   1.0   0.9   0.8
 11.0 |  2.2   1.8   1.6   1.4   1.2   1.1   1.0   0.9
 12.0 |  2.4   2.0   1.7   1.5   1.3   1.2   1.1   1.0