UNPKG

dist-javascript-algorithms-and-data-structures

Version:

Algorithms and data-structures implemented on JavaScript

25 lines (21 loc) 473 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = traversal; /** * Traversal callback function. * @callback traversalCallback * @param {*} nodeValue */ /** * @param {LinkedList} linkedList * @param {traversalCallback} callback */ function traversal(linkedList, callback) { let currentNode = linkedList.head; while (currentNode) { callback(currentNode.value); currentNode = currentNode.next; } }