我想要使用for循环来遍历数组并检查数组中每个单词的第一个字母并检查它是否以M开头,但是我似乎无法弄清楚如何正确设置。For循环检查数组中的第一个字母
到目前为止,我有这样的:
for (var animalsName = cats[0]; animalsName <= cats; animalsName++){
if (animalsName.charAt(0) == 'M') {
console.log("No treat for " + animalsName + ".");
} else {
console.log(animalsName + " loved their treat!");
}
}
'animalsName'看起来这将是一个字符串,所以我很好奇,你期待'animalsName ++'做什么。也许只是阅读一些基本的“for循环”教程,如[this](https://www.w3schools.com/js/js_loop_for.asp)。 – csmckelvey
是的,我想它不会做任何事情,但我不知道如何增加一个字符串。 – Db12797
“_我不知道如何增加一个字符串_”那是因为你没有。你增加某种数字并用它从你的数组中获取字符串。 – csmckelvey