This really threw me for a loop today: ``` fun pr...
# random
k
This really threw me for a loop today:
Copy code
fun printNumberSign(num: Int) {
    if (num > 0) {
        "positive"
    } else if (num < 0) {
        "negative"
    } else {
        "zero"
    }.let { print(it) }
}

fun main(args: Array<String>) {
    printNumberSign(1)
}
Maybe it's obvious to others... what does everyone think this will do?