expression dan statement

Run Settings
LanguageKotlin
Language Version
Run Command
fun main(args : Array<String>){ /*Pada contoh kode di atas, if dikatakan sebagai statement karena ia tidak mengembalikan nilai apapun, hanya sebagai percabangan pada bahasa Java. Namun yang menarik If pada bahasa Kotlin juga bisa digunakan sebagai expression. Yang dimaksud dengan expression adalah statement yang dapat mengembalikan nilai dan bisa kita simpan ke dalam sebuah variabel */ val openOffice = 7 val now = 5 val office = if (now > openOffice) "Office already open" else "Office close" println(office) /* sebuah expression juga bisa terdapat sebuah expression lagi */ println (sum(2, 1 * 4)) /* statement adalah inisialisasi sebuah variabel seperti berikut: */ val value1 = 10 val value2 = 10 print(sum(value1, value2)) } fun sum(value1: Int, value2: Int) = value1 + value2
Editor Settings
Theme
Key bindings
Full width
Lines