Promedio de descarga/visualización de los códigos de JavaScript

Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Partir una cadena en trozos de dos caracteres


176 visualizaciones de promedio por día

JavaScript

Publicado el 19 de Noviembre del 2019 por katas
176 visualizaciones desde el 19 de Noviembre del 2019
Dada una cadena de caracteres, devolver un array con dos caracteres en cada posición. Si el ultimo elemento es de un solo carácter, añadir el guion bajo (_)

1
2
solution('abc') // ['ab', 'c_']
solution('abcdef') // ['ab', 'cd', 'ef']
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener el valor de un input type=text de varias maneras


125 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(23)
Publicado el 19 de Agosto del 2013 por Xavi
286.276 visualizaciones desde el 19 de Agosto del 2013
Código de ejemplo que muestra como obtener los valores de un cuadro de texto por su nombre, por su id, por el elemento, por el tagname y por la clase asignada.
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Función que vaya sumando todos los dígitos de un numero


48 visualizaciones de promedio por día

JavaScript

Actualizado el 19 de Noviembre del 2019 por katas (Publicado el 17 de Noviembre del 2019)
144 visualizaciones desde el 17 de Noviembre del 2019
Crear una función recursiva que recibe un numero y devuelve el resultado de ir sumando todos sus dígitos hasta que solo quede un dígito.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
digital_root(16)
// 1 + 6
// 7
 
digital_root(942)
// 9 + 4 + 2
// 15 ...
// 1 + 5
// 6
 
digital_root(493193)
// 4 + 9 + 3 + 1 + 9 + 3
// 29 ...
// 2 + 9
// 11 ...
// 1 + 1
// 2
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Suma de valores


48 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(22)
Actualizado el 27 de Noviembre del 2014 por Xavi (Publicado el 21 de Enero del 2013)
119.290 visualizaciones desde el 21 de Enero del 2013
Código que muestra como sumar los valores numéricos de unos cuadros de texto. Valida que los valores sean numéricos, mostrando el cuadro de texto en rojo si son incorrectos.
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Cambiar la imagen cada 5 segundos


48 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(82)
Actualizado el 25 de Julio del 2019 por Xavi (Publicado el 21 de Abril del 2014)
97.176 visualizaciones desde el 21 de Abril del 2014
Simple código que muestra como cambiar una imagen de nuestra pagina cada 5 segundos por otra imagen de forma aleatoria o secuencial

Hay tres versiones:
- una sin enlace aleatorio
- una con enlaces (link) en las imágenes de forma aleatoria
- una con enlaces (link) en las imágenes de forma secuencial
Imágen de perfil
Val: 593
Bronce
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Calculadora Basica


46 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(6)
Actualizado el 17 de Marzo del 2018 por Humberto (Publicado el 15 de Marzo del 2017)
45.501 visualizaciones desde el 15 de Marzo del 2017
Esta es una calculadora un poco mas compleja que la que había hecho anteriormente
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener el valor de un select de varias maneras


45 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 19 de Agosto del 2013 por Xavi
102.645 visualizaciones desde el 19 de Agosto del 2013
Código de ejemplo que muestra como obtener los valores de un select por su nombre, por su id, por el elemento, por el tagname y por la clase asignada.
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Devolver true o false según cadena recibida


45 visualizaciones de promedio por día

JavaScript

Publicado el 17 de Noviembre del 2019 por katas
134 visualizaciones desde el 17 de Noviembre del 2019
Crear una función que si recibe "Y" o "Yes" devuelve true, "N" o "No" devuelva false y que si recibe cualquier valor diferente, se pueda especificar el resultado por defecto.

1
2
3
4
5
6
7
yesNo('Y') // true
yesNo('y') // true
yesNo('yes') // true
yesNo('n') // false
yesNo('No') // false
yesNo('Foo', true) // true
yesNo('Foo') // false
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Calcular la edad desde una fecha dada en HTML5


38 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(26)
Actualizado el 30 de Noviembre del 2014 por Xavi (Publicado el 21 de Mayo del 2013)
89.984 visualizaciones desde el 21 de Mayo del 2013
Código que calcula la edad de una persona seleccionando la fecha en un <input type="data"> de HTML5.
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener el valor de un radio button


36 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(11)
Publicado el 19 de Agosto del 2013 por Xavi
83.333 visualizaciones desde el 19 de Agosto del 2013
Código que muestra como obtener el valor del radio button seleccionado.
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Simular el texto que aparece en los likes de facebook


36 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 14 de Noviembre del 2019 por katas
215 visualizaciones desde el 14 de Noviembre del 2019
Implementar una función que según un array de nombres nos devuelva:
Si no hay ningun like: no one likes this
Si hay un like: Peter likes this
Si hay dos likes: Jacob and Alex like this
Si hay tres likes: Max, John and Mark like this
Mas de tres likes: Alex, Jacob and 2 others like this

1
2
3
4
5
likes ([]); // "no one likes this"
likes(["Peter"]); // "Peter likes this"
likes(["Jacob", "Alex"]); // "Jacob and Alex like this"
likes(["Max", "John", "Mark"]); // "Max, John and Mark like this"
likes(["Alex", "Jacob", "Mark", "Max"]); // "Alex, Jacob and 2 others like this"
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Ordenar un array bidimensional por uso de sus campos


36 visualizaciones de promedio por día

JavaScript

Publicado el 15 de Noviembre del 2019 por Xavi
178 visualizaciones desde el 15 de Noviembre del 2019
En este código se muestra como ordenar un array asociativo por el campo edad.

Array Inicial:
1
2
3
4
5
[
    {nombre:"Juan", edad:18},
    {nombre:"Manuel", edad:12},
    {nombre:"Alberto", edad:15}
]

resultado:
1
2
3
4
5
[
    {nombre:"Manuel", edad:12},
    {nombre:"Alberto", edad:15},
    {nombre:"Juan", edad:18}
]
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Buscar en el contenido de una tabla de HTML con JavaScript


35 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(52)
Actualizado el 30 de Junio del 2019 por Xavi (Publicado el 19 de Septiembre del 2013)
78.143 visualizaciones desde el 19 de Septiembre del 2013
Código que muestra como realizar una búsqueda dentro de una <tabla> de html con Javascript.
Este ejemplo ha sido sacado del foro de JavaScript de esta página.

buscar-en-tabla-javascript

no-coincidencias

dos-coincidencias
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Contar los pasajeros que quedan en un autobus


34 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 12 de Noviembre del 2019 por katas
270 visualizaciones desde el 12 de Noviembre del 2019
En un autobús que se mueve por la ciudad, en cada parada sube y baja gente, por lo que sabiendo la gente que ha subido y bajado en cada parada sabremos la gente que hay actualmente en el autobús.

Los datos los tenemos en un array bidimensional donde el primer elemento son los usuarios que han subido, y el segundo elemento los usuarios que han bajado.
Hay que saber los usuarios que quedan en el autobús.

1
2
3
number([[10,0],[3,5],[5,8]]); // 5
number([[3,0],[9,1],[4,10],[12,2],[6,1],[7,10]]); // 17
number([[3,0],[9,1],[4,8],[12,2],[6,1],[7,8]]); // 21
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Cargar valores en un select dependiendo de la seleccion en otro select


34 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 6 de Marzo del 2013 por Xavi
82.399 visualizaciones desde el 6 de Marzo del 2013
Código que muestra como eliminar los valores de un select y cargar otros valores nuevos dependiendo de la selección en un select previo. Estos valores son cargados de un array de valores previamente definido.
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Determinar si un array de números son consecutivos


33 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 15 de Noviembre del 2019 por katas
167 visualizaciones desde el 15 de Noviembre del 2019
Función que recibe un array de números y determina si son consecutivos.
Para determinar si son consecutivos, se ejecuta un bucle (recude) donde se resta el valor anterior con el valor actual+1. Si al final el resultado es 0 todos son consecutivos.

1
2
3
4
5
6
7
8
9
sonConsecutivos([4,3,2,1]);                 // 0 SI
sonConsecutivos([5,4,3,2,1,0,-1,-2]);       // 0 SI
sonConsecutivos([1,2,3,4,5,6,7,8,9,10,11]); // 0 SI
sonConsecutivos([-5,-4,-3,-2]);             // 0 SI
sonConsecutivos([5,3,2,1]);                 // 1 NO
sonConsecutivos([1,2,4,5]);                 // 1 NO
sonConsecutivos([]);                        // -1 NO
sonConsecutivos([5]);                       // -1 NO
sonConsecutivos(["casa"]);                  // -1 NO
Imágen de perfil
Val: 2.289
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Ejemplo del uso de MutationObserver


33 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 3 de Noviembre del 2019 por xve
567 visualizaciones desde el 3 de Noviembre del 2019
Ejemplo del uso de la API MutationObserver, que como se indica en: https://developer.mozilla.org/es/docs/Web/API/MutationObserver

MutationObserver establece un mecanismo para reaccionar ante cambios en el DOM. Ha sido diseñado como un sustituto de los Mutation Events definidos en las especificaciones de DOM3 Events.
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Devolver el numero de caracteres repetidos en una cadena


33 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 14 de Noviembre del 2019 por katas
195 visualizaciones desde el 14 de Noviembre del 2019
Crear una función que devuelva la cantidad de letras o números que se repiten sin tener en cuenta las mayúsculas o minúsculas.

1
2
3
4
5
6
7
8
duplicateCount(""); // 0
duplicateCount("abcde"); // 0
duplicateCount("aabbcde"); // 2
duplicateCount("aabBcde"); // 2
duplicateCount("indivisibility"); // 1
duplicateCount("Indivisibilities"); // 2
duplicateCount("aA11"); // 2
duplicateCount("ABBA"); // 2
sin imagen de perfil

Menu desplegable


32 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(20)
Publicado el 19 de Octubre del 2005 por Carlos Guimaraenz
163.405 visualizaciones desde el 19 de Octubre del 2005
Sencilla función en JavaScript de un menú con items desplegables.
Para IE.
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener el máximo y mínimo de una cadena de enteros


32 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 12 de Noviembre del 2019 por katas
254 visualizaciones desde el 12 de Noviembre del 2019
Dada una cadena de números enteros, devolver una cadena con el valor mas alto y mas bajo.
Todos los valores recibidos en la cadena son enteros.

1
2
3
highAndLow("1 2 3 4 5");  // return "5 1"
highAndLow("1 2 -3 4 5"); // return "5 -3"
highAndLow("1 9 3 4 -5"); // return "9 -5"
Imágen de perfil
Val: 239
Bronce
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Mostrar la hora del servidor con petición AJAX con JavaScript


31 visualizaciones de promedio por día

JavaScript

Publicado el 25 de Octubre del 2019 por info
819 visualizaciones desde el 25 de Octubre del 2019
Simple código para mostrar como hacer una petición AJAX cada segundo para obtener la hora del servidor obteniendo el valor por JSON utilizando la Javascript nativo.

Aquí el mismo código con JQuery: http://lwp-l.com/s5608
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Función que quita los elementos repetidos de un array que se encuentran en otro array


31 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 14 de Noviembre del 2019 por katas (Publicado el 10 de Noviembre del 2019)
310 visualizaciones desde el 10 de Noviembre del 2019
Función que quita los elementos repetidos de un array que se encuentran en otro array.

1
2
3
array_diff([1,2],[1]); // [2]
array_diff([1,2,2,2,3],[2]); // [1,3]
array_diff([],[2,3]); // []
Imágen de perfil
Val: 239
Bronce
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Copiar un texto de nuestra página al portapapeles


30 visualizaciones de promedio por día

JavaScript

Publicado el 9 de Noviembre del 2019 por info
334 visualizaciones desde el 9 de Noviembre del 2019
Este simple código muestra como copiar cualquier texto de nuestra página web al portapapeles.

La manera de funcionar, es creando un input, poniendo en el texto deseado, seleccionar el texto de ese input, copiarlo y eliminar el input creado.
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Función para devolver un array con la estructura de un arbol


30 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 14 de Noviembre del 2019 por katas
181 visualizaciones desde el 14 de Noviembre del 2019
Función que recibe un numero de alturas a crear y devuelve un array en forma de árbol con las alturas indicadas.

1
2
3
4
5
6
towerBuilder(4);
// [
// '  *  ',
// ' *** ',
// '*****'
// ]

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

Obtener la IP del usuario con JavaScript utilizando RTCPeerConnection


30 visualizaciones de promedio por día

JavaScript

Publicado el 10 de Noviembre del 2019 por joel
297 visualizaciones desde el 10 de Noviembre del 2019
Este código muestra como obtener la IP de un usuario utilizando RTCPeerConnection (https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection)
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Compara dos arrays sabiendo que el segundo es la raiz cuadrada de algún valor del primer array


30 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 11 de Noviembre del 2019 por katas
266 visualizaciones desde el 11 de Noviembre del 2019
Dado dos arrays (a y b), escribir una función que revise si los dos arrays tienen los mismos elementos, teniendo en cuenta, que los elementos en el array b son la raiz cuadrado de los valores del array a, sin estar en el mismo orden.
Hay que controlar que los array a y b sean arrays y tengan valores, en caso contrario devolver false.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 361]
document.write("<br>"+comp(a, b)); // true
 
a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [11*11, 121*121, 144*144, 19*19, 161*161, 19*19, 144*144, 19*19];
document.write("<br>"+comp(a, b)); // true
 
a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false
 
a = null;
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false
 
a = [];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false
sin imagen de perfil
Val: 178
Ha aumentado su posición en 13 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Función para calcular la persistencia de un numero


29 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 10 de Noviembre del 2019 por katas
288 visualizaciones desde el 10 de Noviembre del 2019
Función que toma como parámetro un numero y devuelve la persistencia de la multiplicación hasta que solo queda un numero, devolviendo el numero de veces que ha realizado dicha operación.

1
2
3
persistence(39) === 3 // 3*9 = 27, 2*7 = 14, 1*4=4 y 4 solo es un dígito
persistence(999) === 4 // 9*9*9 = 729, 7*2*9 = 126, 1*2*6 = 12, y finalmente 1*2 = 2
persistence(4) === 0 // 4 no se puede multiplicar ya que es un único dígito
Imágen de perfil
Val: 2.289
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Abrir una pagina web en una nueva pestaña con JavaScript


28 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(8)
Publicado el 11 de Mayo del 2015 por xve
46.213 visualizaciones desde el 11 de Mayo del 2015
Este simple código muestra como abrir en una nueva pestaña una pagina web utilizando javascript
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener las variables pasadas por la url en javascript


28 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(14)
Publicado el 6 de Noviembre del 2013 por Xavi
60.839 visualizaciones desde el 6 de Noviembre del 2013
Código que muestra como obtener las variable pasadas por GET a una página web.
Imágen de perfil
Val: 2.222
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener el valor de un input type=checkbox de varias maneras


27 visualizaciones de promedio por día

JavaScript

estrellaestrellaestrellaestrellaestrella(6)
Publicado el 19 de Agosto del 2013 por Xavi
62.134 visualizaciones desde el 19 de Agosto del 2013
Código de ejemplo que muestra como obtener los valores de un checkbox por su nombre, por su id, por el elemento, por el tagname y por la clase asignada.