开发者,黑客和观察家:)Javascript从一个基于其他数组的数组中获取信息。 (也许合并也可以工作)
我有点儿问题,我不能让我的头周围,我需要根据第一阵列从一个阵列中提取数据的一部分。
也许合并它们?它帮助
所以,我有两个数组:
var teams = ["red", "red", "red", "red", "blue", "blue"];
var scores = [4, 45, 21, 34, 76, 56];
var scoreRed = [];
var scoreBlue = [];
var i;
var scoreBlueIndex;
for (i = 0; i < teams.length; i++){
scoreBlueIndex = teams.indexOf("blue");
scoreBlue = scores[scoreBlueIndex];
}
var ii;
var scoreRedIndex;
for (ii = 0; ii < teams.length; ii++){
scoreRedIndex = teams.indexOf("red");
scoreRed = scores[scoreRedIndex];
}
console.log(scoreRed);
console.log(scoreBlue);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
你的问题到底是什么? – jmargolisvt
的for循环是没有用的,你可以删除它们 – marvel308
'也许合并它们?它有帮助吗?也许!!!!,。你应该知道你想要什么比我们更多。输出示例不会受到影响。 – Keith