Kotlinを勉強しています。
fizzbuzz問題の途中です。
乱数で1~100の値をランダムに取得し、その取得した値を用いてfizzbuzzを作ろうとしています。
import java.util.Random fun main(args: Array<String>) { val rand = Random() val randomInt = rand.nextInt(100) + 1 var i = 1 while( i <= randomInt ){ if(i % 5 == 0){ println("5の倍数") } else{ println(i) } i ++ } }
質問
乱数で作成したInt型のrandomInt
を用いてもっと簡潔なループを書きたいのですが、どんな方法があるでしょうか?
今回はwhileを使って書いてみましたが、自分でもかなり冗長だと思ってます。
kotlinっぽい何か良い書き方があれば教えて頂けるとありがたいです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/25 00:37