ForEach: Difference between revisions

From NSB App Studio
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
ForEach calls ''function'' on each element of ''array''.
ForEach calls ''function'' on each element of ''array''.


== Example (Basic) ==
== Example ==


<pre>
<tabber>
Rem ForEach Example
JavaScript=
Dim School
<syntaxhighlight lang="JavaScript">
School = Array("Principal", "Mr. Garrison", "Chef")
ForEach(School, listItem)
 
Function listItem(item)
  Print item
Next
</pre>
 
== Example (JavaScript) ==
<pre>
<pre>
// ForEach Example
// ForEach Example
Line 28: Line 19:
function listItem(item){
function listItem(item){
   NSB.Print(item);
   NSB.Print(item);
}
}</syntaxhighlight>
</pre>
|-|
BASIC=
<syntaxhighlight lang="vb.net">
Rem ForEach Example
Dim School
School = Array("Principal", "Mr. Garrison", "Chef")
ForEach(School, listItem)
 
Function listItem(item)
  Print item
Next</syntaxhighlight>
</tabber>


== Output ==
== Output ==
Line 46: Line 48:


[[Category:Statements - Flow of control]]
[[Category:Statements - Flow of control]]
[[Category:BASIC Functions]]

Latest revision as of 17:55, 22 July 2019

ForEach(array, function)

Description

ForEach calls function on each element of array.

Example

<pre>
// ForEach Example

var School;
School = new Array("Principal", "Mr. Garrison", "Chef");
School.forEach(listItem)

function listItem(item){
  NSB.Print(item);
}

Rem ForEach Example
Dim School
School = Array("Principal", "Mr. Garrison", "Chef")
ForEach(School, listItem)

Function listItem(item)
  Print item
Next

Output

Principal
Mr. Garrison
Chef

Related Items

Do...Loop, Exit, For...Next, While...Wend, For Each...Next