Códigos Fuente de JavaScript

Mostrando del 231 al 240 de 816 registros
Imágen de perfil
Val: 216
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Controlar la carga de una imagen


JavaScript

Publicado el 9 de Diciembre del 2019 por Joan (87 códigos)
1.110 visualizaciones desde el 9 de Diciembre del 2019
Este código nos indica si una imagen se ha cargado correctamente o si ha habido algún error.
Imágen de perfil
Val: 1.954
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Suma de valores


JavaScript

estrellaestrellaestrellaestrellaestrella(24)
Actualizado el 8 de Diciembre del 2019 por Xavi (535 códigos) (Publicado el 21 de Enero del 2013)
137.191 visualizaciones desde el 21 de Enero del 2013
Código que muestra como sumar los valores numéricos de unos cuadros de texto a medida que vamos escribiendo. Valida que los valores sean numéricos, mostrando el cuadro de texto en rojo si son incorrectos.

suma-valores
Imágen de perfil
Val: 1.954
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Ordenar un array bidimensional por uno de sus campos


JavaScript

Actualizado el 8 de Diciembre del 2019 por Xavi (535 códigos) (Publicado el 15 de Noviembre del 2019)
864 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: 1.662
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener el factorial de un numero


JavaScript

Publicado el 4 de Diciembre del 2019 por Katas (144 códigos)
642 visualizaciones desde el 4 de Diciembre del 2019
En matematicas, el factorial de un numero n se escribe n!.El factorial de n o n factorial se define en principio como el producto de todos los números enteros positivos desde 1 (es decir, los números naturales) hasta n. Por ejemplo:

5! = 1 x 2 x 3 x 4 x 5 == 120

Escribir una función que reciba n y devuelva el valor de n!

1
2
factorial(5); // "120"
factorial(25); // "15511210043330985984000000"
Imágen de perfil
Val: 1.662
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Mover la primera letra de cada palabra al final de la misma y añadir "ay"


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 1 de Diciembre del 2019 por Katas (144 códigos)
640 visualizaciones desde el 1 de Diciembre del 2019
Mueva la primera letra de cada palabra al final de la misma, luego agregue "ay" al final de la palabra. Deje los signos de puntuación intactos.

1
2
pigIt('Pig latin is cool'); // igPay atinlay siay oolcay
pigIt('Hello world !');     // elloHay orldway !
Imágen de perfil
Val: 1.662
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Clase para controlar la paginación


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 1 de Diciembre del 2019 por Katas (144 códigos)
1.086 visualizaciones desde el 1 de Diciembre del 2019
Crear la clase PaginationHelper, que es la clase utilizada para consultar información de paginación relacionada con una matriz.
La clase está diseñada para incorporar una matriz de valores y un número entero que indica cuántos elementos se mostrarán por cada página. Los tipos de valores contenidos en la colección / matriz no son relevantes.

1
2
3
4
5
6
7
8
9
10
11
12
var helper = new PaginationHelper(['a','b','c','d','e','f'], 4);
helper.pageCount(); // 2
helper.itemCount(); // 6
helper.pageItemCount(0); // 4
helper.pageItemCount(1); // last page 2
helper.pageItemCount(2); // -1 since the page is invalid
 
// pageIndex takes an item index and returns the page that it belongs on
helper.pageIndex(5); // 1 (zero based index)
helper.pageIndex(2); // 0
helper.pageIndex(20); // -1
helper.pageIndex(-10); // -1
Imágen de perfil
Val: 1.662
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Dirección de un punto a otro


JavaScript

Publicado el 29 de Noviembre del 2019 por Katas (144 códigos)
534 visualizaciones desde el 29 de Noviembre del 2019
Un hombre recibe instrucciones para ir de un punto a otro. Las instrucciones eran "NORTE", "SUR", "OESTE", "ESTE". Claramente, "NORTE" y "SUR" son opuestos, y "OESTE" y "ESTE" también. Ir en una dirección y regresar en la dirección opuesta es un esfuerzo innecesario.

Hay que eliminar las posiciones opuestas para hacer el mínimo de movimientos posibles

1
2
dirReduc(["NORTH", "SOUTH", "SOUTH", "EAST", "WEST", "NORTH", "WEST"]); // [WEST]
dirReduc(['SOUTH', 'NORTH', 'EAST', 'WEST', 'NORTH', 'SOUTH', 'NORTH', 'NORTH', 'NORTH', 'WEST', 'EAST', 'SOUTH', 'NORTH', 'EAST', 'WEST']); // ["NORTH", "NORTH", "NORTH"]
Imágen de perfil
Val: 1.662
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Divisores de un numero


JavaScript

Publicado el 26 de Noviembre del 2019 por Katas (144 códigos)
2.453 visualizaciones desde el 26 de Noviembre del 2019
Función que devuelva un array con los divisores de un numero dado en dos versiones, una que no incluye en el listado el mismo numero, y otra versión que si lo incluye.
Imágen de perfil
Val: 1.662
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Función que elimine todo el texto que sigue a cualquiera de un conjunto de marcadores


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 26 de Noviembre del 2019 por Katas (144 códigos)
538 visualizaciones desde el 26 de Noviembre del 2019
Crear una función que elimine todo el texto que sigue a cualquiera de un conjunto de marcadores pasados como array a la función. Cualquier espacio en blanco al final de la línea también debe eliminarse.

1
2
solution("apples, pears # and bananas\ngrapes\nbananas !apples", ["#", "!"]); // "apples, pears\ngrapes\nbananas"
solution("Q @b\nu\ne -e f g", ["@", "-"]); // "Q\nu\ne"
Imágen de perfil
Val: 1.662
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Devolver el valor máximo de un array asociativo


JavaScript

Publicado el 26 de Noviembre del 2019 por Katas (144 códigos)
1.078 visualizaciones desde el 26 de Noviembre del 2019
Devuelve el valor máximo de una matriz, después de asignar cada elemento a un valor utilizando la función proporcionada.

Utiliza Array.prototype.map() para obtener de cada elemento al valor, y Math.max () para obtener el valor máximo.

1
2
maxArrayAsoc([{ edad: 40 }, { edad: 28 }, { edad: 68 }, { edad: 36 }], 'edad'); // 68
maxArrayAsoc([{ puntos: 44 }, { puntos: 35 }, { puntos: 18 }, { puntos: 36 }], 'puntos'); // 44