トピックのソース:
leetcode トピック、URL: 2634. 配列内の要素をフィルタリングする - LeetCode
問題解決のアイデア:
操作をシミュレートするだけです。
問題解決コード:
/**
* @param {number[]} arr
* @param {Function} fn
* @return {number[]}
*/
var filter = function(arr, fn) {
var filterArray=new Array();
for(var i=0,j=0;i<arr.length;i++){
if(fn(arr[i],i)){
filterArray[j]=arr[i];
j++;
}
}
return filterArray;
};
要約:
公式な解決策はありません。