2011-06-17 2 views
0

私はそれを使用した後に毎回増分できる変数を作ろうとしています。 $ companyLevelは、増分する必要がある変数です。最後に使用されるたびに増える番号を持つオブジェクトを作成するにはどうすればよいですか?

count = 20 
# Variables (20) 
while count > 0 
$levelName = ""; 8.times{$levelName << (65 + rand(25)).chr} 
$companyLevel = "CLev5" 
browser2.button(:id, "addCompanyLevel").click 
sleep 2 
browser2.text_field(:id, $companyLevel).set $levelName 
$companyLevel += 1 
count -= 1 
end 

最後に番号を付けて使用するたびに増やす変数を作成するにはどうすればよいですか?

ありがとうございました。

答えて

2

すでに数を持っているので、なぜこのようなニーズを可変とするのでしょうか?なぜあなたは、おそらく「配列」は何であるかをよく読んでする必要がない限りフライ

companyLevel = "CLev" + count.to_s 

に必要な値を作成するために、単純な文字列連結をしませんか?

私はそれはRuby言語の基本を傾くための素晴らしい方法だとテスターを目指して、あなたが購入を提案し、「ルビーで毎日スクリプティング」の本を読みました。

+0

これは完全に機能しました。私はその本のPDFコピーをダウンロードし、それをチェックアウトします。再度、感謝します。 –

1

これは、インクリメント変数を作成していないインクリメントプロパティを持つオブジェクトを作成することによって達成されます。

関連する問題