UNPKG

maycur-business

Version:

maycur business react components of web

39 lines (33 loc) 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = lookup; /* eslint-disable */ // Copyright 2015-2018 FormBucket LLC // LOOKUP find a value in an array. function lookup() { var lookup_value, lookup_array, lookup_vector, results_vector; if (arguments.length === 2) { // array form var wide = false; lookup_value = arguments[0].valueOf(); lookup_array = arguments[1]; for (var i = 0; i < lookup_array.length; i++) { if (typeof lookup_array[i] !== "undefined" && lookup_value === lookup_array[i].valueOf()) { return lookup_array[i]; } } } else if (arguments.length === 3) { // vector form` lookup_value = arguments[0].valueOf(); lookup_vector = arguments[1]; results_vector = arguments[2]; for (var i = 0; i < lookup_vector.length; i++) { if (typeof lookup_vector[i] !== "undefined" && lookup_value === lookup_vector[i].valueOf()) { return results_vector[i]; } } } return error.na; }