使用 for 循环或 each_with_index 很简单,只是想知道是否有更好的方法来使用 Ruby 语法。
我需要创建一个新数组,它是源数组的导数,例如:
for(int i = 1; i < oldArray.length; i++)
{
newArray[i] = oldArray[i] - oldArray[i-1]
}
使用 for 循环或 each_with_index 很简单,只是想知道是否有更好的方法来使用 Ruby 语法。
我需要创建一个新数组,它是源数组的导数,例如:
for(int i = 1; i < oldArray.length; i++)
{
newArray[i] = oldArray[i] - oldArray[i-1]
}