Códigos Fuente de JavaScript

Mostrando del 101 al 110 de 890 registros
Imágen de perfil
Val: 2.182
Plata
Ha aumentado su posición en 2 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Convertir segundos a horas:minutos:segundos


JavaScript

Publicado el 28 de Noviembre del 2020 por Katas (192 códigos)
655 visualizaciones desde el 28 de Noviembre del 2020
Esta función recibe una cantidad dada de segundos, y devuelve su equivalente en formato HH:MM:SS, pudiendo las horas sobrepasar las 24 si fuera necesario.

1
2
3
4
5
6
7
8
9
10
11
12
secondsToHHMMSS(10); // 00:00:10
secondsToHHMMSS(60); // 00:01:00
secondsToHHMMSS(150); // 00:02:30
secondsToHHMMSS(3600); // 01:00:00
secondsToHHMMSS(3610); // 01:00:10
secondsToHHMMSS(36000); // 10:00:00
secondsToHHMMSS(36610); // 10:10:10
secondsToHHMMSS(86399); // 23:59:59
secondsToHHMMSS(86400); // 24:00:00
secondsToHHMMSS(172800); // 48:00:00
secondsToHHMMSS(864000); // 240:00:00
secondsToHHMMSS(8614258); // 2392:50:58
Imágen de perfil
Val: 2.182
Plata
Ha aumentado su posición en 2 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Convertir un código de color de 3 dígitos a 6 dígitos


JavaScript

Publicado el 25 de Noviembre del 2020 por Katas (192 códigos)
466 visualizaciones desde el 25 de Noviembre del 2020
Función para convertir un color en hexadecimal (utilizado en las web) de 3 dígitos a 6 dígitos

1
2
3
4
extendColorHex('#03f');    // '#0033ff'
extendColorHex('05a');     // '#0055aa'
extendColorHex('#0bdc3f'); // '#0bdc3f'
extendColorHex('0bdc3f');  // '#0bdc3f'
Imágen de perfil
Val: 2.182
Plata
Ha aumentado su posición en 2 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Dada una cantidad de enteros, obtener el valor mas elevado


JavaScript

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 24 de Noviembre del 2020 por Katas (192 códigos) (Publicado el 9 de Noviembre del 2020)
677 visualizaciones desde el 9 de Noviembre del 2020
Crear una función que reciba un listado de números o un array de números, y devuelve al valor mas alto

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

Obtener los parámetros de llamada a una página web


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 24 de Noviembre del 2020 por Aitor (6 códigos) (Publicado el 10 de Noviembre del 2020)
918 visualizaciones desde el 10 de Noviembre del 2020
Obtener los parámetros con los que se ha realizado la llamada a la página web procedentes de un botón <submit> en un formulario por ejemplo enviados con el método "GET" o sea que son visibles en la URL en el navegador.
Es un ejemplo de código javascript que captura estos datos clave:valor con los que luego se pueden realizar otras funciones basándose en los datos recibidos.
Está escrito en puro javascript y no utiliza ninguna librería (no se utiliza Jquery).
Imágen de perfil
Val: 3.437
Oro
Ha aumentado 1 puesto en JavaScript (en relación al último mes)
Gráfica de JavaScript

Invertir entre mayúsculas y minúsculas cada N caracteres


JavaScript

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 19 de Noviembre del 2020 por Joel (147 códigos)
522 visualizaciones desde el 19 de Noviembre del 2020
Esta función invierte cada N caracteres de una cadena dada su valor de mayúsculas a minúsculas o viceversa.

1
2
3
4
5
6
7
8
9
cambiar("la casa azul", 1); // LA CASA AZUL
cambiar("la casa azul", 2); // lA CaSa aZuL
cambiar("la casa azul", 3); // la caSa AzuL
cambiar("La Casa Azul", 1); // lA cASA aZUL
cambiar("La Casa Azul", 2); // LA caSa AZuL
cambiar("La Casa Azul", 3); // La CaSa azuL
cambiar("LA CASA AZUL", 1); // la casa azul
cambiar("LA CASA AZUL", 2); // La cAsA AzUl
cambiar("LA CASA AZUL", 3); // LA CAsA aZUl
Imágen de perfil
Val: 2.182
Plata
Ha aumentado su posición en 2 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Reemplazar uno o varios caracteres de un objeto en una cadena


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 30 de Octubre del 2020 por Katas (192 códigos)
582 visualizaciones desde el 30 de Octubre del 2020
Este código muestra como reemplazar uno o varios caracteres de una cadena utilizando replace() con una expresión regular.
La función recibe la cadena y un objeto de key:value con cadenaBuscar:cadenaReemplazar

1
2
3
4
5
6
7
cadena="Hxli Mundx"
obj={"x":"o", "i":"a"}
reemplazar(cadena, obj); // Hola Mundo
 
cadena="La casa azul mas bonita de la montaña";
obj={"azul":"verde", "montaña":"pradera", " mas bonita":""}
reemplazar(cadena, obj); // La casa verde de la pradera
Imágen de perfil
Val: 2.182
Plata
Ha aumentado su posición en 2 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Triangulo de pascal en JavaScript


JavaScript

Publicado el 30 de Octubre del 2020 por Katas (192 códigos)
892 visualizaciones desde el 30 de Octubre del 2020
Crear una función que reciba una profundidad y devuelva un array de arrays que represente el triangulo de Pascal desde el primer nivel hasta el indicado.

1
2
3
4
5
trianguloPascal(2); // [[1], [1, 1]]
trianguloPascal(3); // [[1], [1, 1], [1, 2, 1]]
trianguloPascal(4); // [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1]]
trianguloPascal(5); // [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1]]
trianguloPascal(6); // [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1], [1, 5, 10, 10, 5, 1]]
Imágen de perfil
Val: 2.182
Plata
Ha aumentado su posición en 2 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener el valor mínimo de una lista recursivamente


JavaScript

Publicado el 30 de Octubre del 2020 por Katas (192 códigos)
552 visualizaciones desde el 30 de Octubre del 2020
Ejemplo del uso de una función recursiva para obtener el valor mas bajo de un array.

La función verifica que el primer elemento del array sea inferior al valor anterior, y cuando se llama a si misma, envía el array sin el primer elemento de la misma, y el valor inferior recibido hasta el momento.

Number.MAX_VALUE representa el valor mas grande representable en JavaScript

1
2
3
menorRecursivo([5,3,8,6,1,4]); // 1
menorRecursivo([5,3,8,6,9,1]); // 1
menorRecursivo([1,5,3,8,6,4]); // 1