可以使用ES6中的Math.random()和数组的方法来实现随机选取一条数据。

具体步骤如下:

  1. 定义一个字符数组。

  2. 使用Math.random()方法生成一个随机数,将这个随机数乘以数组长度,得到一个随机下标。

  3. 使用数组的splice()方法,从数组中删除随机下标对应的元素,并将这个元素返回。

下面是具体的代码实现:

const names = ['张旭','李明宇','白东明','张浩天', '池海成', '于海洋', '王力民'];

const randomIndex = Math.floor(Math.random() * names.length); // 生成随机下标

const randomName = names.splice(randomIndex, 1)[0]; // 删除随机下标对应的元素,并返回这个元素

console.log(randomName); // 输出随机选取的名字

运行这个代码,就可以随机选取一个名字了。

如何使用es6或js从字符数数组中如-张旭李明宇白东明张浩天-池海成-于海洋-王力民随机选取1条数据

原文地址: https://www.cveoy.top/t/topic/m3m 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录