import 'package:characters/characters.dart';
void main() {
//While loop
var i = 1;
while (i < 5) { //local scope
//print(i);
i++;
}
//Do-while loop
do {
//print(i);
i--;
} while (i > 0);
//For loop, continue, break
for (var j = 1; j <= 5; j++) { //local scope
if (j == 2) {
continue;
}
print(j);
if (j == 4) {
break;
}
}
//For-in loop - iterate over strings and collections
for (var rune in 'Hello!'.runes) {
print(String.fromCharCode(rune)); //convert the code point
}
for (var char in 'text'.characters) {
print(char);
}
for (var item in [1, 2, 3]) { //List collection
print(item);
}
//For-each loop - forEach() method
'Dart'.characters.forEach((element) {print(element);}); //closure
[1, 2, 3].forEach((element) => print(element)); //closure
}
воскресенье, 4 апреля 2021 г.
Loops
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий