Loops/While: Difference between revisions

Loops/While in Dart
(add ballerina example)
(Loops/While in Dart)
Line 1,277:
<syntaxhighlight lang="dao">i = 1024;
while( i > 0 ) i = i / 2;</syntaxhighlight>
 
=={{header|Dart}}==
<syntaxhighlight lang="dart">void main() {
var val = 1024;
while (val > 0) {
print(val);
val >>= 2;
}
}</syntaxhighlight>
 
Instead of the bitshift operator i >>= 2, you can also use i /= 2 on double variables.
<syntaxhighlight lang="dart">void main() {
num val = 1024;
while (val > 0) {
print(val);
val /= 2;
}
}</syntaxhighlight>
 
=={{header|Dc}}==
2,169

edits