Skip to content
On this page

Home > @taiyuuki/utils > arr_random

arr_random() function

该函数从数组中返回一个随机元素。

Signature:

typescript
declare function arr_random<T>(arr: T[]): T;
declare function arr_random<T>(arr: T[]): T;

Parameters

ParameterTypeDescription
arrT[]参数 arr 是 T 类型的数组。函数 arr_random 将一个数组作为输入,并从该数组中返回一个随机元素。 T 类型是泛型类型,这意味着该函数可以处理任何类型的数组。

Returns:

T

函数 arr_random 从输入数组 arr 中返回一个随机元素。返回元素的类型与输入数组中元素的类型相同。

Example

ts
const arr = ['a', 'b', 'c']
arr_random(arr)
// 'b'
arr_random(arr)
// 'a'
const arr = ['a', 'b', 'c']
arr_random(arr)
// 'b'
arr_random(arr)
// 'a'

Released under the MIT License.