diff --git a/src/data-structures/stack/Stack.js b/src/data-structures/stack/Stack.js index 8d061412..8e9860aa 100644 --- a/src/data-structures/stack/Stack.js +++ b/src/data-structures/stack/Stack.js @@ -56,6 +56,14 @@ export default class Stack { .toArray() .map((linkedListNode) => linkedListNode.value); } + + /** + * @return {*} + */ + length() { + return this.linkedList + .toArray().length + } /** * @param {function} [callback]