Kotlinでif文を使用する(変数でテストする)

以前、Kotlinでif文を使用するという記事を公開し、2つの数値を用いて条件を設定し、Trueかそうではないかの判定を行いましたが、値を変数に格納しテストを行うこともできます。今回は、これを実際に検証していきます。

■環境

Kotlin Playground(https://play.kotlinlang.org/

Kotlin 1.6.20

値を変数に格納しif文を使用する

では、早速値を変数に格納しif文を使用してみます。

■コード

fun main() {
    val x = 10
    val y = 20
    
    if (y > x)
    println("20は10よりも大きいです")
}

funを用いてmain()関数を定義します。その後、valを用いてxとyという変数をそれぞれ定義します。変数内には、数値を格納します。

格納後、関数内でif文を用います。この時に括弧内に条件を設定します。今回は比較演算子である”>”記号を用いて、yはxよりも大きいとします。設定した条件は真・Trueであり、真・Trueの場合に実行される処理を、if文内のブロックに記述します。記述した内容は、println()を用いて、日本語の文字列を出力させるものです。

■実行・検証

スクリプトが書けたので、実行・検証を行います。Kotlin Playground(https://play.kotlinlang.org/)の右上にある「Run」ボタンをクリックします。

実行してみると、if文を設定し、valを用いて定義した変数内の値が比較され、今回は条件が真・Trueとなるため、println()で文字列を出力させることができました。

コメント

タイトルとURLをコピーしました