Apply a callback to an array: Difference between revisions
Content added Content deleted
mNo edit summary |
|||
Line 1,869: | Line 1,869: | ||
=={{header|Nanoquery}}== |
=={{header|Nanoquery}}== |
||
<lang Nanoquery>// create a list of numbers 1-10 |
<lang Nanoquery>// create a list of numbers 1-10 |
||
numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} |
|||
for $i in range(1,10) |
|||
append $numbers $i |
|||
end |
|||
// display the list as it is |
// display the list as it is |
||
println |
println numbers |
||
// square each element in the list |
// square each element in the list |
||
for |
for i in range(1, len(numbers) - 1) |
||
numbers[i] = numbers[i] * numbers[i] |
|||
end |
end |
||
// display the squared list |
// display the squared list |
||
println |
println numbers</lang> |
||
{{out}} |
{{out}} |
||
<pre>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] |
<pre>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] |