아래와 같이 유니버스를 구성 할 때 양수만 남기고 싶을 때 어떻게 해야 할까요?
function portfolioBuilder1(targetSize) {
var universe = IQStock.filter(stockFilter);
var sortedByPER = universe.slice().sort( function(a, b) { return ep(b) - ep(a); });
var sortedByPbr = universe.slice().sort( function(a, b) { return bp(b) - bp(a); });
var sortedByPsr = universe.slice().sort( function(a, b) { return sp(b) - sp(a); });
var sortedByPcr = universe.slice().sort( function(a, b) { return cp(b) - cp(a); });
var sortedByGPA4 = universe.slice().sort( function(a, b) { return gpa4(b) - gpa4(a); });
var sortedByAG4 = universe.slice().sort( function(a, b) { return AssetGrowth4(b) - AssetGrowth4(a); });
var sortedByYield = universe.slice().sort( function(a, b) { return a.getDividendYieldRatio() - b.getDividendYieldRatio(); });
universe.forEach( function(stock) {
stock.setScore('rank_sum',
sortedByPER.indexOf(stock) +
sortedByPbr.indexOf(stock) +
sortedByPsr.indexOf(stock) +
sortedByPcr.indexOf(stock) +
sortedByAG4.indexOf(stock) +
sortedByGPA4.indexOf(stock) +
sortedByYield.indexOf(stock)
);
});