ForNext
Only Do What Only You Can Do
075. manipulate front of array
Hyperpolyglot Interpreted Languages: Tcl, Lua, JavaScript, Io より (2012.05.08)
JavaScript
a = [6,7,8]; a.unshift(5); i = a.shift();
Lua
a = {6,7,8} table.insert(a, 1, 5) i = table.remove(a, 1)
Io
a := list(6,7,8) a prepend(5) i := a removeFirst