"Inches/yard: #{12*3}" "#{"Tora! "*3}"
2番目の例は、すべてがRubyのオブジェクトであることを覚えていない限り、混乱を招きます(そうです、文字列リテラルですら!クラスStringです)。文字列リテラルはStringオブジェクトを作成するため、他のオブジェクトと同じように操作できます。この場合、文字列に3を掛けると、考えられることを簡単に実行できます。つまり、文字列のコピーを3つ作成します。
私はルビーの本の1つで上記のパラグラフを読みました。最初の行は、すべてがRubyのオブジェクトであることを覚えていない限り、2番目の例は紛らわしいと言っています。私が覚えておくべき2番目の例には何がありますか?すべてがルビーのオブジェクトですか?3を掛けるとトラが3回印刷されるのは単なる特徴ではありませんか?
上記の段落から著者が私に何を理解してほしいのか正確にはわかりません