在编写随机选人前端代码时,可以通过添加一些逻辑来避免选择特定的人。以下是一个简单的示例代码:

// 假设有一个人员列表
const people = ['Person 1', 'Person 2', 'Person 3', 'Person 4', 'Person 5'];

// 需要避免选择的人员
const avoidedPeople = ['Person 3', 'Person 4'];

// 从人员列表中随机选取一个人
function getRandomPerson() {
  // 过滤掉需要避免的人员
  const filteredPeople = people.filter(person => !avoidedPeople.includes(person));

  // 随机选择一个人
  const randomIndex = Math.floor(Math.random() * filteredPeople.length);
  return filteredPeople[randomIndex];
}

// 测试
console.log(getRandomPerson()); // 可能的输出:Person 1, Person 2, Person 5

在上面的代码中,我们通过 filter 方法将需要避免的人员从人员列表中过滤掉,然后再从过滤后的人员列表中随机选择一个人。这样就可以避免选择特定的人。

JavaScript随机选人代码,避免特定人员选择

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

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