可以使用 for 循环和 Array 的 includes 方法来判断一个集合是否包含另一个集合的值。

例如,假设有两个集合 a 和 b,可以使用以下代码判断集合 a 是否包含集合 b 的所有值:

const a = [1, 2, 3, 4, 5];
const b = [2, 4];

for (let i = 0; i < b.length; i++) {
  if (!a.includes(b[i])) {
    console.log('集合 a 不包含集合 b 的所有值');
    break;
  }
}

console.log('集合 a 包含集合 b 的所有值');

代码中,首先定义了集合 a 和集合 b,然后使用 for 循环遍历集合 b 中的每个值,如果在集合 a 中不存在该值,则输出'集合 a 不包含集合 b 的所有值',并使用 break 语句跳出循环;否则继续遍历,直到集合 b 中的所有值都被判断完毕。最后输出'集合 a 包含集合 b 的所有值'。

JavaScript 判断集合是否包含另一个集合的值

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

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