Códigos Fuente de JavaScript

Mostrando del 191 al 200 de 902 registros
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 un valor aleatorio de un array de valores


JavaScript

Publicado el 5 de Junio del 2020 por Katas (200 códigos)
1.919 visualizaciones desde el 5 de Junio del 2020
Crear una función que reciba un array, y devuelva uno de sus valores de forma aleatoria.

1
2
3
4
5
6
let a=[1, 2, 3, 4, 5, 6];
random(a); // [5]
random(a); // [2]
a=["el", "la", "los", "las"];
random(a); // "los"
random(a); // "la"


Utilizando el prototype



Si deseas poder utilizar la función desde el array al estilo:

1
[1, 2, 3, 4, 5, 6].random();

Puedes crear el protoype:
1
2
3
Array.prototype.random = function(){
  return this[Math.floor(Math.random() * this.length)];
}
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

Ordenar un array aleatoriamente o desordenar un array


JavaScript

Publicado el 5 de Junio del 2020 por Katas (200 códigos)
1.790 visualizaciones desde el 5 de Junio del 2020
Crear una función que reciba un array de valores, y devuelve el mismo array con sus valores ordenados aleatoriamente o desordenados.

1
2
3
4
5
6
let a=[1, 2, 3, 4, 5, 6];
miArrayDesordenado(a); // [3, 4, 5, 2, 1, 6]
miArrayDesordenado(a); // [3, 4, 6, 5, 2, 1]
a=["el", "la", "los", "las"];
miArrayDesordenado(a); // ["los", "las", "el", "la"]
miArrayDesordenado(a); // ["los", "la", "las", "el"]
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 la receta con mas ingredientes


JavaScript

Publicado el 30 de Mayo del 2020 por Katas (200 códigos)
691 visualizaciones desde el 30 de Mayo del 2020
Contar el mayor numero de elementos en una lista de objetos del tipo:
1
[{veg: ["carrots","butternut squash"]},{veg: ["sweet potato","courgette"]}]
y devolver un indice con mas vegetales.

1
2
let recetas=[{veg:['carrots','butternut squash','courgette','sweet potato']},{veg:['carrots','butternut squash','courgette']},{veg:['carrots','butternut squash']}];
console.log(tastiest(recetas)); // 0
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

Eliminar ciertos elementos de un array


JavaScript

Publicado el 29 de Mayo del 2020 por Katas (200 códigos)
741 visualizaciones desde el 29 de Mayo del 2020
Crear una función que reciba un array de valores y uno o varios valores a eliminar del array.

1
2
3
extractItems(['a', 'b', 'c', 'a', 'b', 'c'], 'a', 'c'); // ['b', 'b']
extractItems([1, 2, 3, 4, 5, 6, 7, 8], 4, 5, 6, 7); // [1, 2, 3, 8]
extractItems([1, 1, 2, 1, 1], 1); // [2]
Imágen de perfil
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Pico de estrella con asteriscos


JavaScript

Publicado el 24 de Mayo del 2020 por Joel (150 códigos)
722 visualizaciones desde el 24 de Mayo del 2020
Crear una función que reciba una altura, y devuelva una lista con los asteriscos para mostrar un pico de estrella.

1
2
picoEstrella(3); // ["  *", " * *", "*   *"]
picoEstrella(5); // ["    *", "   * *", "  *   *", " *     *", "*       *"]

Para mostrar el pico de estrella en web o consola, se puede utilizar join()

Para web:
1
2
3
document.write("<pre>");
document.write(picoEstrella(10).join("\n"));
document.write("</pre>");

Para la consola:
1
console.log(piramide(10).join("\n"));


5eb5a8d88689f-pico-estrella-asteriscos
Imágen de perfil
Val: 18
Ha aumentado su posición en 5 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Instalación de Librerías de JavaScript en cualquier S.O.


JavaScript

Publicado el 23 de Mayo del 2020 por Hdb Programming (46 códigos)
603 visualizaciones desde el 23 de Mayo del 2020
Con este comando podremos instalar librerías de JavaScript mediante tu terminal favorita, Powershell, CMD, Terminal de Mac, Terminal de Linux; para así agregarle más funciones a tu código de JavaScript

Enlace a la web de npm (en la que podrás encontrar más librerias para JavaScript):
https://www.npmjs.com/
Imágen de perfil
Val: 3.506
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Simulación del resultado de tirar 3 dados en JavaScript


JavaScript

Publicado el 13 de Mayo del 2020 por Joel (150 códigos)
985 visualizaciones desde el 13 de Mayo del 2020
Simular el tiro de tres dados y sumar sus valores durante 1000 veces, y contar las veces que aparece la suma de los tres dados.
Mostrar el resultado obtenido:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Ha salido suma 3: 8 de 1000 veces
Ha salido suma 4: 19 de 1000 veces
Ha salido suma 5: 26 de 1000 veces
Ha salido suma 6: 47 de 1000 veces
Ha salido suma 7: 63 de 1000 veces
Ha salido suma 8: 95 de 1000 veces
Ha salido suma 9: 112 de 1000 veces
Ha salido suma 10: 135 de 1000 veces
Ha salido suma 11: 131 de 1000 veces
Ha salido suma 12: 107 de 1000 veces
Ha salido suma 13: 99 de 1000 veces
Ha salido suma 14: 61 de 1000 veces
Ha salido suma 15: 52 de 1000 veces
Ha salido suma 16: 22 de 1000 veces
Ha salido suma 17: 19 de 1000 veces
Ha salido suma 18: 4 de 1000 veces