Tried to unravel one other query from leetcode involing purchase and promoting a inventory at a particular value. The main points are outlined beneath.
Want some steerage as a result of the code dosen’t work however i am certain my logic is right right here. The feedback define what i’m doing step-by-step for this query.
var maxProfit = perform(costs) {
const purchase = Math.min(costs); //discovering the bottom worth/ purchase value
const index = costs.indexOf(purchase); //get the index of the purchase value
let temp = []; //momentary array to retailer attainable promote costs
for (let i=index; i<costs.length-1; i++) {
if (costs[i] > costs[index]) { //iterate for each aspect in costs later than purchase value
temp.push(costs[i]); //add the values to the temp array
}
}
const promote = Math.max(temp); //get the very best worth on this temp array
const revenue = sell-buy; //get revenue
if (promote == null) {
return 0;
}
return revenue;
};