Códigos Fuente de JavaScript

Mostrando del 181 al 190 de 917 registros
Imágen de perfil
Val: 2.288
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Calcular el máximo común divisor entre dos o mas números


JavaScript

Publicado el 22 de Julio del 2020 por Katas (200 códigos)
3.564 visualizaciones desde el 22 de Julio del 2020
Función recursiva para calcular el máximo común divisor entre dos o más números

1
2
3
4
gcd(12, 24); // 12
gcd(8, 36); // 4
gcd(12, 8, 32); // 4
gcd(...[12, 8, 32]); // 4

En matemáticas, se define el máximo común divisor (MCD) de dos o más números enteros al mayor número entero que los divide sin dejar residuo.
Imágen de perfil
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Taken o Puzzle de deslizamiento de piezas


JavaScript

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 20 de Julio del 2020 por Joel (150 códigos) (Publicado el 5 de Marzo del 2020)
5.044 visualizaciones desde el 5 de Marzo del 2020
Juego de deslizamiento de piezas o Taken, es un juego con N casillas con números y una casilla vacía. El juego consiste en maniobrar todas las fichas de manera que todas queden en orden consecutivo.

El juego permite especificar el tamaño del tablero desde 3 elementos por fila en adelante.

puzzle-x-3

puzzle-x-3-completado

puzzle-x-4

puzzle-x-10
Imágen de perfil
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Validar código secreto


JavaScript

Publicado el 14 de Julio del 2020 por Joel (150 códigos)
1.095 visualizaciones desde el 14 de Julio del 2020
Un código secreto está formado por dígitos numericos y asteriscos (*).
Para verificar que es válido, se tiene que cumplir que existe al menos un par de dígitos en el código que cumplen todas estas condiciones:
a) entre dos numeros dados, tiene que haber exactamente 3 asteriscos (*)
b) no puede haber entre ellos otro dígito
c) los dos dígitos tienen que suman 11

Ejemplos válidos:
1
2
***4**2****9*6***5 = 6***5 = 6 + 5 = 11
28***34*5**** = 8***3 = 8 + 3 = 11

Ejemplo inválido:
1
38***4*0*0**29

1
2
3
validoCodigo("***4**2****9*6***5"); // true
validoCodigo("28***34*5****"); // true
validoCodigo("38***4*0*0**29"); // false
Imágen de perfil

Reemplazar una cadena sin utilizar la función replace


JavaScript

Actualizado el 11 de Julio del 2020 por Administrador (718 códigos) (Publicado el 17 de Diciembre del 2006)
13.982 visualizaciones desde el 17 de Diciembre del 2006
Código que muestra como reemplazar una cadena dentro de otra cadena sin utilizar el comando replace() ni una expresión regular.

1
2
3
4
5
replaceChars("casa", "a", "b"); // "cbsb"
replaceChars("", "a", "b"); // ""
replaceChars("casa", "", "b"); // "casa"
replaceChars("casa", "a", ""); // "cs"
replaceChars(125, "1", "b"); // "b25"