以下给大家带来了三种不同的办法。
这是for in遍历的第一种方法:
<script>
let dol = ['America', 'Greece', 'Britain', 'Canada', 'China', 'Egypt'];
let fuhe = [];//设置一个新数组
dol.join();//转换为字符串
for (let index in dol) {
if (dol[index].indexOf('a') != -1 || dol[index].indexOf('A') != -1) {
fuhe++;
}
}
document.write('一共有' + fuhe + '个');//输出
</script>
这是下标遍历的第二种方法:
<script>
let dol = ['America', 'Greece', 'Britain', 'Canada', 'China', 'Egypt'];
let zongshu = 0;
for (index = 0; index < dol.length; index++) {
if (dol[index].includes('a') || dol[index].includes('A')) {
zongshu++;
}
}
document.write(zongshu);
</script>
这是 for of遍历的第三种方法:
<script>
let dol = ['America', 'Greece', 'Britain', 'Canada', 'China', 'Egypt'];
let zongshu = 0;
for (let item of dol) {
if (item.includes('a') || item.includes('A')) {
zongshu++;
}
}
document.write(zongshu);
</script>
大家快去试一下这三种方法吧!