结题思路:判断后一位元素是否大于前一位。如果是累加。
/**
* @param {number[]} prices
* @return {number}
*/
var maxProfit = function(prices) {
let max = 0;
for (let i = 1; i < prices.length; i++) {
let d = prices[i] - prices[i - 1];
if (d > 0) {
max += d
}
}
return max;
};