From: ARIMA Yasuhiro Date: 1999-01-25T14:55:32+09:00 Subject: [ruby-dev:4348] Re: ordered number Regard to "[ruby-dev:4347] ordered number" 有馬@FITECです。 | 英語の序数表現ってありますよね。1st, 2nd, 3rd, 4th, ... ってやつ。 | このくらいその場で書いてもいいんですが、行数とられるのが癪にさわる。 そのまま1行にしてみるとか。 def to_nth(a) case a % 10; when 1; "st"; when 2; "nd"; when 3; "rd"; else; "th"; end; end | # WWWカウンタとかで "you are 1111th visitors!" とか気になりません? :) 私も気になります。 1.gif とかの数の画像ファイルをカウンタとして返す Web もありますね。 やはり st.gif とか返すんでしょうか?これは、module でやる方が 小回りが利いていいような気がしますがいかがでしょう? -- 有馬 康弘