1
運行後,它在測試中看起來失敗:「應返回包含位於鍵處的數組中大於10的所有元素的數組」。我不明白爲什麼。創建一個數組,其值位於數組中的一個鍵中
var obj = {
key:[1,20,30]
};
function getElementsGreaterThan10AtProperty(obj, key) {
var arr = [];
for (var prop in obj) {
for (var i = 0; i < obj[prop].length; i++) {
if (obj[prop][i] > 10) {
arr.push(obj[prop][i]);
}
}
}
return arr;
}
getElementsGreaterThan10AtProperty(obj,'key')
感謝您的快速響應! – JeroenT