Dartというプログラミング言語を勉強中なのですが、この問題を解読して欲しいです。
FizzBuzz を関数化
a.1 から100 までの数字を順番に表示する。
b.ただし、3の倍数のときは「Fizz」、5の倍数のときは「Buzz」、3と5の公倍数のときは「FizzBuzz」と表示する。
出力フォーマット)
1
2
3 Fizz
4
5 Buzz
…
14
15 FizzBuzz
…
c.引数で「開始数値」と「終了数値」を受け取れる「FizzBuzz」処理用の関数を作成する。
d.上記関数を、「開始の数値は 1、終了の数値は 100」 として main 関数から呼び出して利用する。
b.までは解読できました。
void main() {
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 5 == 0) {
print('$i FizzBuzz');
} else if (i % 3 == 0) {
print('$i Fizz');
} else if (i % 5 == 0) {
print("$i Buzz");
} else {
print(i);
}
}
}
DartPad(実行環境)
これを関数にするやり方が分かりません(-_-;)
JAVAと書き方が似ているそうなのですが、どなたか詳しいお方にご教授いただければ幸いです。