UNPKG

nerdamer-ts

Version:

javascript light-weight symbolic math expression evaluator

18 lines 579 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.vecget = void 0; const Utils_1 = require("../../../../Core/Utils"); const Symbol_1 = require("../../../../Types/Symbol"); /** * Retrieves and item from a vector * @param {Vector} vector * @param {Number} index * @returns {Vector|Symbol} */ function vecget(vector, index) { if (index.isConstant() && (0, Utils_1.isInt)(index)) return vector.elements[index]; return (0, Symbol_1.symfunction)('vecget', arguments); } exports.vecget = vecget; //# sourceMappingURL=vecget.js.map