JSFiddle - React, Tailwind, and code Playground

by Sudheer Nunna

JavaScript

const sellStock = (price)=>{
const myDetails = price[0];
let finalSum = myDetails;
let maxValue = 0;

for(let i=1;i<price.length;i++){
if(finalSum<0){
finalSum = 0;
}
finalSum += price[i];
maxValue = Math.max(maxValue,finalSum);
}

console.log(finalSum);
return maxValue;

}




console.log(sellStock([-2,1,-3,4,-1,2,1,-5,4]));