2019年3月29日金曜日

開発環境

Head First Kotlin: A Brain-Friendly Guide (Dawn Griffiths(著)、David Griffiths(著)、O'Reilly Media)のChapter 3(functions - Getting Out of Main)、Code Magnets(67)の解答を求めてみる。

コード

// kotlinのrandomを利用
fun getGameChoice(optionsParam: Array<String>) =
    optionsParam[kotlin.random.Random.nextInt(optionsParam.size)]

fun main() {
    val options = arrayOf("Rock", "Paper", "Scissors")

    var x = 0
    while (x < 10) {
        println(getGameChoice(options))
        x += 1
    }
}

入出力結果

Rock
Rock
Paper
Rock
Scissors
Paper
Scissors
Paper
Paper
Scissors

Process finished with exit code 0

0 コメント:

コメントを投稿