loops - 你能在一个for循环中上下一个范围吗?
问题描述
有没有办法在一个 for 循环中执行以下操作?
fun main() {
val x = 6
for (i in 1..x){
println(i)
}
for(i in x-1 downTo 1){
println(i)
}
}
解决方案
Why not this,
val x = 6
for (i in 1..x){
println(i)
println(x - i + 1)
}
推荐阅读
- php - 我在 php 中遇到“echo”为空的问题
- node.js - 错误:MongoError:管理员未授权执行命令
- php - 在 codeigniter 中使用 tank auth 时无法重定向到 auth 控制器的登录方法
- sql - 如何在多行中创建我的插入语句?
- python - 如何为 Windows 的 pyculib 添加正确的分发渠道?
- reactjs - 如何从 TextInput 字段导航到新页面?
- javascript - 关于chart.js上的标签动画是否可行
- nosql - 在Bitcask中,旧文件合并压缩后,内存中的索引/哈希表如何更新?
- spring - 避免 Spring Boot App 在启动时连接到 Cassandra
- marklogic - 如何从 NodeJs 应用程序调用 Marklogic REST API 扩展