CoffeeScript攻略4.5:定義陣列範圍
問題
你想定義一個陣列的範圍。
方案
在CoffeeScript中,有兩種方式定義陣列元素的範圍。
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 ]
要想反轉元素的範圍,則可以寫成下面這樣。
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 ]
討論
包含範圍以“..”運算子定義。 排除範圍以“...”運算子定義,結果就是忽略最後一個值。
相關文章
- PFMEA如何定義範圍?
- 不可變陣列的範圍求和陣列
- 【leetcode】34. Search for a Range 給定陣列的給定值的下標範圍LeetCode陣列
- GO 陣列-多種定義Go陣列
- python怎麼定義陣列Python陣列
- Java 定義長度為 0 的陣列 / 空陣列Java陣列
- JAVA陣列的定義及用法Java陣列
- java 陣列的定義(宣告)方法Java陣列
- 使用 Carbon 獲取指定時間範圍內的日期陣列陣列
- TS定義陣列 ts宣告函式陣列函式
- 列舉和列舉的取值範圍
- 列舉範圍內的字串字串
- 實體類定義陣列物件,和物件陣列物件
- 【基礎題】【陣列】定義並初始化陣列
- 陣列類别範本陣列
- Angular JS 自定義指令的scope範圍AngularJS
- vue3+ts 定義props中的物件陣列Vue物件陣列
- thymeleaf關於js的一些坑(陣列定義)JS陣列
- js:陣列自定義排序JS陣列排序
- CSS 設定指定範圍li元素樣式CSS
- CMD 模組定義規範
- 自定義JsonConverter,反序列化不符合規範的陣列屬性JSON陣列
- Java總結 Day17 <物件陣列的定義與使用>Java物件陣列
- (三)陣列的定義、折半查詢、排序(選擇和冒泡)陣列排序
- 矩陣指數的定義矩陣
- 讓自定義的容器,也能基於範圍迴圈
- 範圍分割槽
- 軟考——範圍
- 第 10 節:複合型別 1.5 二維陣列定義和使用型別陣列
- Leetcode 陣列中和為給定值的最長子陣列LeetCode陣列
- 隨機範圍小數和隨機範圍整數隨機
- Java基礎(四)——switch語句、一維陣列、二維陣列的定義、儲存、遍歷、常見問題Java陣列
- js生成一定範圍內的隨機整數JS隨機
- SciPy 應用範圍
- JavaScript 拖拽限定範圍JavaScript
- 陣列中查詢給定值陣列
- DO、DTO、BO、AO、VO、POJO定義規範POJO
- SQL Server當中生成一定範圍的隨機數SQLServer隨機
- php定義常量陣列有幾種方式PHP陣列