|
var el = contract(x.slice(1)+options.basis[options.basis.length-1].slice(1)); |
|
if (vals.length === 1 && ${x.layout.length} !== 1) vals = [...Array(${x.layout.length})].map((y,i)=>[${x.fixed??''}][i]||(vals[0]+(i+(${options.startIndex||0}))+({"{":"}","[":"]","(":")"}[vals[0][vals[0].length-1]]||''))); |
|
if (x[x.length-1] == 0) return [x]; |
|
if (args[args.length-1] instanceof Function) return Element.inline(args[args.length-1]).apply(Element); |
Also slices support negative indexing too:
|
var R = S.slice(0,S.length-1).map((Si,i)=>{ |
... and more
Example:
- var el = contract(x.slice(1)+options.basis[options.basis.length-1].slice(1));
+ var el = contract(x.slice(1)+options.basis.at(-1).slice(1));
GAmphetamine.js/src/GAmphetamine.js
Line 118 in ea3f330
GAmphetamine.js/src/GAmphetamine.js
Line 326 in ea3f330
GAmphetamine.js/src/GAmphetamine.js
Line 490 in ea3f330
GAmphetamine.js/src/GAmphetamine.js
Line 1238 in ea3f330
Also slices support negative indexing too:
GAmphetamine.js/src/GAmphetamine.js
Line 498 in ea3f330
... and more
Example: