-1
有機化学化合物の名前を付けるコードを作成したいと思います。どのように引数(num、bond)をハッシュのキーとして使うことができますか?私がグローバル変数に対して行ったことを無視して、私は何をするつもりの一般的な考え方を持っているだけです。引数rubyをハッシュキーとして使用
class Molecule
def molecule_name(num, bond)
@num = { 1 => 'met', 2 => 'et', 3=> 'prop', 4 => 'but'}
@bond = {1 => 'ano', 2 => 'eno', 3 => 'ino'}
end
a = Molecule.new; a = a.molecule_name(2,1)
print a
end
まだあなたの意図は非常に不明です。ここでは正確に何をしようとしていますか?予想される出力は何ですか? –
あなたは '[] 'を使うことを意味しますか? '@num [num]'など? – mikej
あなたが何を求めているのか不明です。 'a.molecule_name(2,1)'は何を返すと思いますか? '[" et "、" ano "]'のようなもの? –