課題のウェイポイント:フィルター付きのフィルター配列には問題があります。
ユーザーエージェントは: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36
です。
フィルタを使用して、5より大きい配列からすべての要素を削除するように求められました。コードを使用してテストを実行すると、得られた結果はtrueですが、合格しませんでした。
私のコード:
var oldArray = [1,2,3,4,5,6,7,8,9,10];
// Only change code below this line.
var newArray = oldArray.filter(function(val){
return val < 5 === true;
});
// Only change code above this line.
(function() { return newArray; })();
コードが5より大きい値を削除しているだけでなく、5も削除しているようです。
テストの問題ではありませんが、さらに詳しい説明が必要な場合は、遠慮なく返信してください。
おかげで、幸せなコーディング!
なるほど、ありがとう!
こんにちはそれはする必要があります:
return val <6 === true;
最も参考になるコメント
こんにちはそれはする必要があります:
return val <6 === true;