我想算特定車和輸出的汽車數量, 我可以指望薩博的數量,但是當我嘗試了2輛薩博汽車我得到的「sa」如何根據特定標準輸出元素的數量?
更新
<!DOCTYPE html>
<html>
<body>
<script>
cars=["BMW","Volvo","Saab","Ford","Saab"];
var count=0;
var totalSuccessArray= new Array();
for (var i=0;i<cars.length;i++)
{
document.write(cars[i] + "<br>");
if(cars[i]=="Saab") {
totalSuccessArray.push(cars[i]);
count++;
}
}
alert(count);
document.write(count + "<br>");
for (var a=0;a<count;a++) {
document.write("totalssuccess"+totalSuccessArray[a] + "<br>");
}
</body>
</html>
你爲什麼要聲明並初始化for循環中的totalSuccessArray?這將重新初始化您的陣列每次汽車[i] ==「薩博」 – Maciej
這些是w3schools汽車哈哈 –