Nach der Ausführung scheint es bei test fehlschlagen: "sollte ein Array mit allen Elementen größer als 10 im Array am Schlüssel zurückgegeben werden". Ich verstehe nicht warum.Erstellen Sie ein Array mit Werten im Array in einem Schlüssel
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')
Dank für Ihre schnelle Antwort! – JeroenT