From: FUJITA Yuji Date: 2007-05-06T14:32:57+09:00 Subject: [ruby-list:43473] Re: 再帰法について 初めまして、ふじたゆうじと申します。 leftに100が代入され writeは left/100 で1になりますので hundreds = englishNumber write この部分は 100 を引数とした場合は hundreds = englishNumber 1 です englishNumber 1 を評価すると 'one' になりますので hundreds の値は文字列 'one' です(ここがお尋ねの部分の核心でしょうか) その下の numString = numString + hundreds + ' hundred' ですが、ここは '' + 'one' + ' hundred' ですから、結果はめでたく 'one hundred' になります yuji@webmasters.gr.jp