Thân Hoàng

0 bundles
1 file3 months ago
2

Untitled

[Basic Kotlin] - ThanHQ

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
fun main(args: Array<String>) {

}

//Tìm hiểu basic về Kotlin:
//Khai báo các Basic Type(number, character, boolean, array, string)

var hp: Int = 100
var keyDown = "A"
val isAlive = true
val axis = arrayOf("1,2,3,4,5")
val name: String = "Breaker"

//Một vi dụ về điều kiện If, else
//Một ví dụ về một hàm
fun checkIfAlive(): Boolean {
    return if (hp <= 0) false
    else true
}

//Một ví dụ về when
//Một hàm không có giá trị trả về
fun checkKeyDown(keyDown: Char) {
    when (keyDown) {
        "A" -> {
            print("You've attacked the enemy")
        }
        else -> {
            print("Please to choose valid button")
        }
    }
}

//Một ví dụ về For loop
//Một ví dụ về while loop
fun showPlayer() {
    val players = arrayOf("Player 1", "Player 2", "Player 3")

    for (player in players) {
        println(player)
    }

    var index = 0
    while (index++ < players.size) {
        println(players[index])
    }

}


//Sử dụng break trong vòng lặp
//Sử dụng continue trong vòng lặp
fun findAlivePlayer() {
    val scores = arrayOf(-1, -2, 1, 2, 3, 5, 6)

    for (score in scores) {
        if (score == 1) continue
        else if (score == 3) break
    }
}


//Một hàm có giá trị trả về(number, character, boolean, array, string)
fun getPlayerName(): String {
    return "Player A"
}

fun main(args: Array<String>) {
    ​
}
​
//Tìm hiểu basic về Kotlin:
//Khai báo các Basic Type(number, character, boolean, array, string)
​
var hp: Int = 100
var keyDown = "A"
val isAlive = true
val axis = arrayOf("1,2,3,4,5")
val name: String = "Breaker"
​
//Một vi dụ về điều kiện If, else
//Một ví dụ về một hàm
fun checkIfAlive(): Boolean {
    return if (hp <= 0) false
    else true
}
​
//Một ví dụ về when
//Một hàm không có giá trị trả về
fun checkKeyDown(keyDown: Char) {
    when (keyDown) {
        'A' -> {
            print("You've attacked the enemy")
        }
        else -> {
            print("Please to choose valid button")
        }
    }
}
​
//Một ví dụ về For loop
//Một ví dụ về while loop
fun showPlayer() {
    val players = arrayOf("Player 1", "Player 2", "Player 3")
    ​
    for (player in players) {
        println(player)
    }
    ​
    var index = 0
    while (index++ < players.size) {
        println(players[index])
    }
    ​
}
​
​
//Sử dụng break trong vòng lặp
//Sử dụng continue trong vòng lặp
fun findAlivePlayer() {
    val scores = arrayOf(-1, -2, 1, 2, 3, 5, 6)
    ​
    for (score in scores) {
        if (score == 1) continue
        else if (score == 3) break
    }
}
​
​
//Một hàm có giá trị trả về(number, character, boolean, array, string)
fun getPlayerName(): String {
    return "Player A"
}
​