<a>
要素の 1 つと要素の別の 2 つのノード リストがあり<img>
ます。これらのノード リストのサイズは異なります。
これらのノードのそれぞれに、score という属性を追加しました。現在、これを行うメソッドがあります:
getImageWithBiggestScore: function(images,anchor_images) {
var best_scored_image = images[0];
for (var i = 1; i < images.length; i++) {
if (images[i].score > best_scored_image.score) {
best_scored_image = images[i];
}
}
for (var i = 0; i < anchor_images.length; i++) {
if (anchor_images[i].score > best_scored_image.score) {
best_scored_image = anchor_images[i];
}
}
return best_scored_image;
},
そして、これは最大のスコアを持つノードを返します。ただし、最大のスコアを持つ 3 つのノード (または 5,6... 理想的には関数のパラメーター) を取得したいと思います。どうやってやるの?