Ben*_*333 0 for-loop nested-loops swift2
除了这本书,我没有编码经验
编程Swift!尼克史密斯的Swift 2 Kindle版(作者)
我现在在分会
5.3嵌套FOR LOOPS
// NESTED FOR LOOP#2
这段代码 -
for var a = 0; a < 11; a++ {
print("")
for var b = 0; b < a; b++ {
print("*", terminator: " ")
}
}
Run Code Online (Sandbox Code Playgroud)
现在[经过几个/ 4小时'奇怪']我简单地无法解决如何改变上面'简单'[如果你知道如何]代码生成这个模式?
我(想想我)可以看到外部和内部循环我无法解决剩下的问题!我试过了我能想到的每一个变化!(并且我知道只做"排列"并不意味着我对我想要做的事情有了真正的了解!...)
尝试使用 - 操作员和更改[大多数/所有]值[但'排列'是一种有限的方法]
我觉得自己像个傻瓜,但如果这是我第一次看到这些东西,也许它不是那么糟糕,这些东西需要学习!
帮助(答案LOL)将非常感激
for var a = 10; a > 0; a-- {
for var b = 0; b < a; b++ {
print("*", terminator: " ")
}
print()
}
Run Code Online (Sandbox Code Playgroud)
版画
* * * * * * * * * * *
* * * * * * * * * *
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
Run Code Online (Sandbox Code Playgroud)
更新现在的Swift语法,具有相同的功能
for a in stride(from: 10, through: 0, by: -1) {
for _ in stride(from: 0, to: a, by: 1) {
print("*", terminator: " ")
}
print()
}
Run Code Online (Sandbox Code Playgroud)