创建一个数组,并至少使用六个用户名(即“ Sophia”,“ Gabriel”,...)填充它,然后循环
通过for循环通过它们。如果用户名包含字母“ i”,则提醒用户名。

我试图制作一个数组并创建和“ if”语句,然后我想发出警报。我知道我想念什么,但我不知道是什么。

  let userNames = ['rachel', 'greg', 'mike', 'adam', 'susan', 'john'];

  if(userNames.includes('i')){

    window.alert(userNames);
  }


我希望有一个窗口警报,名称为“ mike”

最佳答案

这不是include的工作方式...例如:

const userNames = ['rachel', 'greg', 'mike', 'adam', 'susan', 'john'];

console.log(userNames.includes('mike')) // true
console.log(userNames.includes('i')) // false


要获得所需的内容,可以执行以下操作:



 const userNames = ['rachel', 'greg', 'mike', 'adam', 'susan', 'john'];

    userNames.forEach(name => {
      if(name.includes('i')) {
        console.log(name)
      }
    })

关于javascript - 创建并排列,然后循环查找我然后提醒用户名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54271458/

10-12 19:32