var dailyTemperatures = function(temperatures) {
const answer = Array(temperatures.length).fill(0);
const stack = [];
for(let i = 0; i < temperatures.length; i++){
while(stack.length && temperatures[i] > temperatures[stack[stack.length - 1]]){
let last = stack.pop();
answer[last] = i - last
}
stack.push(i)
}
return answer
};