El método _.sampleSize() se usa para dar una array de n elementos aleatorios de la array dada.
Sintaxis:
_.sampleSize(array, n)
Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación:
- array: este parámetro contiene la colección de muestras.
- n: Este parámetro contiene el número de elementos a muestrear.
Valor devuelto: este método devuelve una array de n elementos aleatorios.
Ejemplo 1:
const _ = require('lodash'); let x = [1, 2, 7, 10, 13, 15]; let result = _.sampleSize(x, 2); console.log(result);
Aquí, const _ = require('lodash')
se utiliza para importar la biblioteca lodash al archivo.
Producción:
[10, 13]
Ejemplo 2:
const _ = require('lodash'); let x = ['mango', 'apple', 'banana', 'orange', 'grapes']; let result = _.sampleSize(x, 3); console.log(result);
Producción:
[ 'grapes', 'orange', 'banana' ]
Ejemplo 2:
const _ = require('lodash'); let x = [1, 'a', {'name': 'sampleSize'}, [1, 2, 3]]; let result = _.sampleSize(x, 3); console.log(result);
Producción:
[ { name: 'sampleSize' }, 'a', 1 ]
Nota: Esto no funcionará en JavaScript normal porque requiere que se instale la biblioteca lodash.
Referencia: https://lodash.com/docs/4.17.15#sampleSize
Publicación traducida automáticamente
Artículo escrito por iamsahil1910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA