class Stack {
constructor(){
this.data = []
}
push(value){
if(!value) return null
this.data.push(value);
}
pop(){
return this.data.pop();
}
peek(){
return this.data[this.data.length-1];
}
empty(){
return this.data.length === 0;
}
}
let stack = new Stack()
stack.push("Google")
stack.push("Udemy")
stack.push("Discord")
console.log(stack)
console.log(stack.peek())
stack.pop()
console.log(stack.peek())
console.log(stack.empty())