Códigos Fuente de JavaScript

Mostrando del 101 al 110 de 702 registros
Imágen de perfil
Val: 1.093
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Poner en mayúsculas la primera letra


JavaScript

Publicado el 8 de Diciembre del 2019 por Katas
750 visualizaciones desde el 8 de Diciembre del 2019
Función que permite poner en mayúsculas la primera letra de una cadena o la primera letra cada palabra de una cadena.
Si no recibe una cadena, tiene que devolver una cadena vacía.

1
2
3
4
capitalize("el cielo es azul"); // El cielo es azul
capitalize("a"); // A
capitalize([]); // ""
capitalize("la casa azul", true); // El Cielo Es Azul
Imágen de perfil
Val: 2.097
Oro
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 (Publicado el 15 de Noviembre del 2019)
689 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.093
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
516 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.093
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
510 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.093
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
884 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.093
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
462 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.093
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
1.046 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.093
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
480 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.093
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
723 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
Imágen de perfil
Val: 1.404
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Modificar un texto según selección de varios checkbox


JavaScript

Publicado el 22 de Noviembre del 2019 por Joel
630 visualizaciones desde el 22 de Noviembre del 2019
Este código muestra como modificar un estilo y texto de un elemento según si hay uno o mas checkbox seleccionados.

vacio
ok