npx standard --fix

This commit is contained in:
cclauss
2020-05-03 09:05:12 +02:00
parent e62ad2f73e
commit 856dc2f63c
47 changed files with 2240 additions and 2371 deletions

View File

@@ -7,69 +7,66 @@
// Functions: push, pop, peek, view, length
//Creates a stack constructor
// Creates a stack constructor
var Stack = (function () {
function Stack() {
//The top of the Stack
this.top = 0;
//The array representation of the stack
this.stack = new Array();
function Stack () {
// The top of the Stack
this.top = 0
// The array representation of the stack
this.stack = new Array()
}
//Adds a value onto the end of the stack
// Adds a value onto the end of the stack
Stack.prototype.push = function (value) {
this.stack[this.top] = value;
this.top++;
};
this.stack[this.top] = value
this.top++
}
//Removes and returns the value at the end of the stack
// Removes and returns the value at the end of the stack
Stack.prototype.pop = function () {
if (this.top === 0) {
return "Stack is Empty";
return 'Stack is Empty'
}
this.top--;
var result = this.stack[this.top];
delete this.stack[this.top];
return result;
};
//Returns the size of the stack
Stack.prototype.size = function () {
return this.top;
};
//Returns the value at the end of the stack
Stack.prototype.peek = function () {
return this.stack[this.top - 1];
this.top--
var result = this.stack[this.top]
delete this.stack[this.top]
return result
}
//To see all the elements in the stack
// Returns the size of the stack
Stack.prototype.size = function () {
return this.top
}
// Returns the value at the end of the stack
Stack.prototype.peek = function () {
return this.stack[this.top - 1]
}
// To see all the elements in the stack
Stack.prototype.view = function () {
for (var i = 0; i < this.top; i++)
console.log(this.stack[i]);
};
for (var i = 0; i < this.top; i++) { console.log(this.stack[i]) }
}
return Stack;
return Stack
}())
}());
// Implementation
var myStack = new Stack()
//Implementation
var myStack = new Stack();
myStack.push(1);
myStack.push(5);
myStack.push(76);
myStack.push(69);
myStack.push(32);
myStack.push(54);
console.log(myStack.size());
console.log(myStack.peek());
console.log(myStack.pop());
console.log(myStack.peek());
console.log(myStack.pop());
console.log(myStack.peek());
myStack.push(55);
console.log(myStack.peek());
myStack.view();
myStack.push(1)
myStack.push(5)
myStack.push(76)
myStack.push(69)
myStack.push(32)
myStack.push(54)
console.log(myStack.size())
console.log(myStack.peek())
console.log(myStack.pop())
console.log(myStack.peek())
console.log(myStack.pop())
console.log(myStack.peek())
myStack.push(55)
console.log(myStack.peek())
myStack.view()