なぜ:
code3_x = []
level = 7
(level + 2).times do |i|
# This is more what I want:
# code3_x[i] << i
# This works to demonstrate:
code3_x << i
end
戻る:
=> 9
なぜだめですか?
=> [0,1,2,3,4,5,6,7,8,9]
私は配列を作成しますcode3_x
& 私はコード3_xの特定のインデックスに挿入したい値を持っています(条件付きで選択された数値でx
秒を置き換えます。例ではプレースホルダーとして再利用しています) 。i
i
x
ノート:
次の JavaScript を Ruby に翻訳しようとしています が、これはより大きな関数の抜粋です。
if ... conditions ...{
code3_x[i] =2;
mod_x -= h_pow;
}else...
更新: これは、Ruby で再実装しようとしている JavaScript 関数全体の要点へのリンクです。 https://gist.github.com/therocketforever/d1dca656f4579bc5baf3