我有一个排序数组,当服务器将元素提供给我时,我会在其中添加元素。我遇到的麻烦是确定在哪里放置我的新元素,然后将它放在同一个循环中
在 javascript 中,这看起来像这样
for(var i = 0; i < array.length; ++i){
if( element_to_add < array[i]){
array.splice(i,0,element_to_add);
break;
}
}
问题是在咖啡脚本中我无法访问计数器,所以我不能告诉它在所需的索引处拼接我的数组。
如何将元素添加到 CoffeeScript 中的排序数组?