0
いくつかの基本的なJavaScriptに問題があります。この関数は、名前に "Ray"という名前が割り当てられている配列内のすべてのオブジェクトの配列を返すようにします。私はプッシュ部分を動作させることができません。オブジェクトでいっぱいのJavaScriptフィルタリング配列
const people = [{name: "Jack", age: 30}, {name: "Ray", age: 32}, {name: "Anna", age: 28}];
function findRay(arr) {
let response = [];
for(let i = 0; i < arr.length; i++) {
if(arr[i].name === "Ray") {
response.push(arr[i]);
}
}
return response;
}
console.log(findRay(people));
私にとってはうまく動作し、Rayオブジェクトの配列を返します。 – yuriy636
それは動作すると同意します。どのブラウザを使用していますか? const人を変えてみてください= [......] var people = [......] – terpinmd
私はChromeを使います。 Repl.itでも試しました。このコードは機能しません。 –