Códigos Fuente de JavaScript

Mostrando del 341 al 350 de 916 registros
Imágen de perfil
Val: 1.807
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Suma de valores


JavaScript

estrellaestrellaestrellaestrellaestrella(25)
Actualizado el 8 de Diciembre del 2019 por Xavi (548 códigos) (Publicado el 21 de Enero del 2013)
157.163 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.807
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 (548 códigos) (Publicado el 15 de Noviembre del 2019)
1.519 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.288
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 (200 códigos)
994 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: 2.288
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 (200 códigos)
2.283 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: 2.288
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 (200 códigos)
920 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: 2.288
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 (200 códigos)
13.006 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: 2.288
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 (200 códigos)
805 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: 2.288
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 (200 códigos)
2.075 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