9 lines
172 B
Text
9 lines
172 B
Text
func pascal(rows) {
|
||
var row = [1]
|
||
{ | n|
|
||
say row.join(' ')
|
||
row = [1, {|i| row[i] + row[i+1] }.map(0 .. n-2)..., 1]
|
||
} << 1..rows
|
||
}
|
||
|
||
pascal(10)
|