示例:正整数的因子
fun main(args: Array<String>) {
val number = 60
print("Factors of $number are: ")
for (i in 1..number) {
if (number % i == 0) {
print("$i ")
}
}
}
运行程序后,输出将是
Factors of 60 are: 1 2 3 4 5 6 10 12 15 20 30 60
在上面的程序中,要查找因子的数字存储在变量 number(60)中。
for
循环从 1 迭代到 number。在每次迭代中,都会检查 number 是否能被 i 整除(i 是 number 的因子的条件),并且 i 的值会增加 1。
这是等效的 Java 代码:Java 程序显示数字的因子