Skip to content

Instantly share code, notes, and snippets.

@anggaaryas
Created April 5, 2019 16:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anggaaryas/d87ac72ae2b00ccd70de18ca9ea53bf2 to your computer and use it in GitHub Desktop.
Save anggaaryas/d87ac72ae2b00ccd70de18ca9ea53bf2 to your computer and use it in GitHub Desktop.
// TODO: Looping
fun main(args: Array) {
// * Bisa menggunakan range
// * Menyingkat waktu
for(x in 1.. 20){
println("no $x")
}
// ! Penulisan Int, 'I' nya huruf besar !
val num : Int = 20
for(y in num.downTo(1)){
println("no $y")
}
// * penggunaan while mirip dengan c++ dan java
val a = 9;
var b = 0;
while(b <= a) b++
println(b)
// TODO: "for each" pada kotlin
// * punya banyak kelebihan
var arr : Array = arrayOf(2,5,1,9,8)
// * bisa langsung munculin valuenya
for(x in arr.indices) println("nilai = ${arr[x]}")
// * bisa juga langsung memberi tahu inex dan valuenya
// * menggunakan (index , value)
for((x , y) in arr.withIndex()) println("index $x value $y")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment