NESTED FOR LOOP - Swift 2

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)将非常感激

use*_*734 7

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)