"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.indexOf = indexOf; /** * Returns the index of an element into the Harray. * @name Harray#indexOf * @method * @param {*} element - Any element in the Harray. * @returns {Number} The index of that element in the Harray * @example * let harr = new Harray(0, 5); * * harr.indexOf(5) // -> 1 * harr.indexOf(20) // -> 5 */ function indexOf(element) { var index = 0; var lastFound = this.get(index); while (lastFound !== element) { index++; lastFound = this.get(index); } return index; }