在代码中,'i < 2' 会被解释为比较字符串 ('i') 与数字 (2),这是不允许的比较类型。为了解决这个问题,你需要将 'i' 转换为数字类型。你可以使用 parseInt(i) 来将字符串转换为数字,然后进行比较。以下是修改后的代码示例:

for (let i in record) {
  if (parseInt(i) < 2) {
    // 执行你想要的操作
  }
}

这样修改后,飘红问题应该会解决。


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

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