CoffeeScript 定義數(shù)組范圍

2022-06-29 16:53 更新

定義數(shù)組范圍

問題

你想定義一個數(shù)組的范圍。

解決方案

在CoffeeScript中,有兩種方式定義數(shù)組元素的范圍。

myArray = [1..10]
# => [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]
myArray = [1...10]
# => [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]

要想反轉(zhuǎn)元素的范圍,則可以寫成下面這樣。

myLargeArray = [10..1]
# => [ 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 ]
myLargeArray = [10...1]
# => [ 10, 9, 8, 7, 6, 5, 4, 3, 2 ]

討論

包含范圍以“..”運算符定義,包含最后一個值。 排除范圍以 “...” 運算符定義,并且通常忽略最后一個值。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號