在第 1 天(股票价格 = 1)的时候买入,在第 5 天 (股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5-1 = 4 。
注意你不能在第 1 天和第 2 天接连购买股票,之后再将它们卖出。因为这样属于同时参与了多笔交易,你必须在再次购买前出售掉之前的股票。prices = [7,6,4,3,1]
var maxProfit = function(prices) {
var i = 1;
var total=0;
for(i;i<prices.length;i++){
total += Math.max(prices[i]-prices[i-1] ,0) ;
}
return total
};