Ruby 初心者スレッド Part 31
■ このスレッドは過去ログ倉庫に格納されています
0101デフォルトの名無しさん
2009/09/18(金) 14:00:19わかりました。
eachはnilはエラーを返すのですか
def treeRecur(activeCell,tree,hier,refCellName)
hier+=1
if refCellName[activeCell] == nil
return
end
refCellName[activeCell] && refCellName[activeCell].each{|activeRefCell|
tree << [activeCell , hier , activeRefCell]
treeRecur(activeRefCell , tree , hier , refCellName) ##再帰的に呼び出し
}
hier-=1
end
こうしたら動きました。2日前までperl中でして,perlはこれでも動くからできるかと思ってました。
■ このスレッドは過去ログ倉庫に格納されています