Buscar un código de JavaScript

Mostrando del 341 al 350 de 529 coincidencias
Se ha buscado por la cadena: javascript
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

Buscar los números de un array que son divisibles por un numero dado


JavaScript

Publicado el 13 de Febrero del 2020 por Katas (200 códigos)
1.905 visualizaciones desde el 13 de Febrero del 2020
Crear una función que recibe dos argumentos, un array de valores y un valor entero. Devolver un array con los valores divisibles por el numero entero.

1
2
3
4
5
divisibleBy([1,2,3,4,5,6], 2); // [2, 4, 6]]
divisibleBy([1,2,3,4,5,6], 3); // [3, 6]
divisibleBy([1, 2, 3, 4, 5, 6], 7); // []
divisibleBy([1, 2, 3, 4, 5, 6], 1); // [1, 2, 3, 4, 5, 6]
divisibleBy([], 2); // []
Imágen de perfil
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Menú Horizontal 2.0


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 2 de Febrero del 2020 por Scriptshow (141 códigos) (Publicado el 22 de Octubre del 2016)
3.694 visualizaciones desde el 22 de Octubre del 2016
Un menú horizontal que muestra contenidos en la misma página que lo contiene...

Espero sea útil.

Un saludo
menu
Imágen de perfil
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

SimpleSlide - Visor de Imágenes Onclick


JavaScript

Actualizado el 2 de Febrero del 2020 por Scriptshow (141 códigos) (Publicado el 1 de Noviembre del 2016)
4.074 visualizaciones desde el 1 de Noviembre del 2016
Visor de imágenes ordenadas por álbumes. Ampliable, compatible, flexible...

Funciona al pulsar en el enlace del álbum. Aparecerán tantas imágenes como contenga. Haz click en una miniatura, se ampliará al tamaño visible de la ventana del navegador. Vuelve a clicar en la imagen para retornar al álbum.

Espero que sea útil.

Un saludo
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

Validar una dirección IP


JavaScript

Publicado el 25 de Enero del 2020 por Katas (200 códigos)
2.177 visualizaciones desde el 25 de Enero del 2020
Escriba un algoritmo que identifique direcciones IPv4 válidas en formato punto decimal. Las direcciones IP deben considerarse válidas si consisten en cuatro octetos, con valores de entre 0 y 255, inclusive.
La entrada a la función está garantizada como una sola cadena.

1
2
3
4
5
6
7
8
9
isValidIP("1.2.3.4"); // true
isValidIP("123.45.67.89"); // true
isValidIP("0.0.0.0"); // true
isValidIP("255.255.255.255"); // true
isValidIP("1.200.01.255"); // false
isValidIP("1.2.3"); // false
isValidIP("1.2.3.4.5"); // false
isValidIP("123.456.78.90"); // false
isValidIP("123.045.067.089"); // false
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

Contador de bits


JavaScript

Publicado el 19 de Enero del 2020 por Katas (200 códigos)
1.853 visualizaciones desde el 19 de Enero del 2020
Escriba una función que tome un número entero como entrada y devuelva el número de bits que son iguales a uno en la representación binaria de ese número. Se puede garantizar que la entrada no sea negativa.

Ejemplo: la representación binaria de 1234 es 10011010010, por lo que la función debería devolver 5 en este caso.

1
2
3
4
console.log(countBits(0));    // 0
console.log(countBits(1));    // 1
console.log(countBits(256));  // 1
console.log(countBits(1234)); // 5
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

Cortar un texto para que se ajuste en anchura sin cortar ninguna palabra


JavaScript

Publicado el 12 de Enero del 2020 por Katas (200 códigos)
1.825 visualizaciones desde el 12 de Enero del 2020
Escriba un formato de función que tome dos argumentos, texto y ancho, y formatee el texto para que se ajuste al ancho.

Su función debe dividir el texto dado en líneas usando caracteres de nueva línea. Debe incluir tantas palabras en cada línea como sea posible sin exceder el ancho dado o dividir las palabras entre dos líneas. No debe haber un espacio al principio o al final de cualquier línea.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
const texto="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum sagittis dolor mauris, at elementum ligula tempor eget. In quis rhoncus nunc, at aliquet orci. Fusce at dolor sit amet felis suscipit tristique. Nam a imperdiet tellus. Nulla eu vestibulum urna. Vivamus tincidunt suscipit enim, nec ultrices nisi volutpat ac. Maecenas sit amet lacinia arcu, non dictum justo. Donec sed quam vel risus faucibus euismod. Suspendisse rhoncus rhoncus felis at fermentum. Donec lorem magna, ultricies a nunc sit amet, blandit fringilla nunc. In vestibulum velit ac felis rhoncus pellentesque. Mauris at tellus enim. Aliquam eleifend tempus dapibus. Pellentesque commodo, nisi sit amet hendrerit fringilla, ante odio porta lacus, ut elementum justo nulla et dolor.";
 
result=format(texto, 30);
/* Devolvera:
Lorem ipsum dolor sit amet,
consectetur adipiscing elit.
Vestibulum sagittis dolor
mauris, at elementum ligula
tempor eget. In quis rhoncus
nunc, at aliquet orci. Fusce
at dolor sit amet felis
suscipit tristique. Nam a
imperdiet tellus. Nulla eu
vestibulum urna. Vivamus
tincidunt suscipit enim, nec
ultrices nisi volutpat ac.
Maecenas sit amet lacinia
arcu, non dictum justo. Donec
sed quam vel risus faucibus
euismod. Suspendisse rhoncus
rhoncus felis at fermentum.
Donec lorem magna, ultricies a
nunc sit amet, blandit
fringilla nunc. In vestibulum
velit ac felis rhoncus
pellentesque. Mauris at tellus
enim. Aliquam eleifend tempus
dapibus. Pellentesque commodo,
nisi sit amet hendrerit
fringilla, ante odio porta
lacus, ut elementum justo
nulla et dolor.
*/
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

Alineas texto a la derecha


JavaScript

Publicado el 12 de Enero del 2020 por Katas (200 códigos)
1.520 visualizaciones desde el 12 de Enero del 2020
Su tarea en este Kata es emular el texto justificado directamente en la fuente monoespacio. Se le dará un texto de una línea y el ancho de justificación esperado. La palabra más larga nunca será mayor que este ancho.

Estas son las reglas:
- Use espacios para llenar los espacios en el lado izquierdo de las palabras.
- Cada línea debe contener tantas palabras como sea posible.
- Use '\ n' para separar las líneas.
- La brecha entre palabras no puede diferir en más de un espacio.
- Las líneas deben terminar con una palabra, no un espacio.
- '\n' no está incluido en la longitud de una línea.
- La última línea no debe contener '\n'

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
const texto="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum sagittis dolor mauris, at elementum ligula tempor eget. In quis rhoncus nunc, at aliquet orci. Fusce at dolor sit amet felis suscipit tristique. Nam a imperdiet tellus. Nulla eu vestibulum urna. Vivamus tincidunt suscipit enim, nec ultrices nisi volutpat ac. Maecenas sit amet lacinia arcu, non dictum justo. Donec sed quam vel risus faucibus euismod. Suspendisse rhoncus rhoncus felis at fermentum. Donec lorem magna, ultricies a nunc sit amet, blandit fringilla nunc. In vestibulum velit ac felis rhoncus pellentesque. Mauris at tellus enim. Aliquam eleifend tempus dapibus. Pellentesque commodo, nisi sit amet hendrerit fringilla, ante odio porta lacus, ut elementum justo nulla et dolor.";
 
result=alignRight(texto, 30);
/* devolvera:
   Lorem ipsum dolor sit amet,
  consectetur adipiscing elit.
     Vestibulum sagittis dolor
   mauris, at elementum ligula
  tempor eget. In quis rhoncus
  nunc, at aliquet orci. Fusce
       at dolor sit amet felis
     suscipit tristique. Nam a
    imperdiet tellus. Nulla eu
      vestibulum urna. Vivamus
  tincidunt suscipit enim, nec
    ultrices nisi volutpat ac.
     Maecenas sit amet lacinia
 arcu, non dictum justo. Donec
   sed quam vel risus faucibus
  euismod. Suspendisse rhoncus
   rhoncus felis at fermentum.
Donec lorem magna, ultricies a
        nunc sit amet, blandit
 fringilla nunc. In vestibulum
        velit ac felis rhoncus
pellentesque. Mauris at tellus
 enim. Aliquam eleifend tempus
dapibus. Pellentesque commodo,
       nisi sit amet hendrerit
    fringilla, ante odio porta
     lacus, ut elementum justo
               nulla et dolor.
*/
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

Alineas texto de manera justificada


JavaScript

Actualizado el 12 de Enero del 2020 por Katas (200 códigos) (Publicado el 9 de Enero del 2020)
1.872 visualizaciones desde el 9 de Enero del 2020
Su tarea en este Kata es emular la justificación del texto en fuente monoespacio. Se le dará un texto de una línea y el ancho de justificación esperado. La palabra más larga nunca será mayor que este ancho.

Estas son las reglas:
- Use espacios para llenar los espacios entre las palabras.
- Cada línea debe contener tantas palabras como sea posible.
- Use '\n' para separar las líneas.
- La brecha entre palabras no puede diferir en más de un espacio.
- Las líneas deben terminar con una palabra, no un espacio.
- '\n' no está incluido en la longitud de una línea.
- Los espacios grandes van primero, luego los más pequeños ('Lorem--ipsum--dolor--sit-amet,' (2, 2, 2, 1 espacios)).
- La última línea no debe justificarse, use solo un espacio entre las palabras.
- La última línea no debe contener '\n'
- Las cadenas con una palabra no necesitan espacios vacíos ('somelongword\n').

1
2
3
4
5
6
7
8
9
10
11
12
13
const texto="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum sagittis dolor mauris, at elementum ligula tempor eget. In quis rhoncus nunc, at aliquet orci. Fusce at dolor sit amet felis suscipit tristique. Nam a imperdiet tellus. Nulla eu vestibulum urna. Vivamus tincidunt suscipit enim, nec ultrices nisi volutpat ac. Maecenas sit amet lacinia arcu, non dictum justo. Donec sed quam vel risus faucibus euismod. Suspendisse rhoncus rhoncus felis at fermentum. Donec lorem magna, ultricies a nunc sit amet, blandit fringilla nunc. In vestibulum velit ac felis rhoncus pellentesque. Mauris at tellus enim. Aliquam eleifend tempus dapibus. Pellentesque commodo, nisi sit amet hendrerit fringilla, ante odio porta lacus, ut elementum justo nulla et dolor.";
 
result=justify(texto, 100);
/* devolvera:
Lorem  ipsum  dolor  sit  amet,  consectetur  adipiscing  elit. Vestibulum sagittis dolor mauris, at
elementum  ligula  tempor eget. In quis rhoncus nunc, at aliquet orci. Fusce at dolor sit amet felis
suscipit  tristique.  Nam  a  imperdiet tellus. Nulla eu vestibulum urna. Vivamus tincidunt suscipit
enim,  nec  ultrices  nisi  volutpat ac. Maecenas sit amet lacinia arcu, non dictum justo. Donec sed
quam  vel risus faucibus euismod. Suspendisse rhoncus rhoncus felis at fermentum. Donec lorem magna,
ultricies  a  nunc  sit  amet,  blandit  fringilla  nunc.  In  vestibulum  velit  ac  felis  rhoncus
pellentesque. Mauris at tellus enim. Aliquam eleifend tempus dapibus. Pellentesque commodo, nisi sit
amet hendrerit fringilla, ante odio porta lacus, ut elementum justo nulla et dolor.
*/