Re: こんなコード書く?
In article <050311185921.M0135330@sma.gssm.otsuka.tsukuba.ac.jp>,
kuno@gssm.otsuka.tsukuba.ac.jp writes:
> 久野です。
>
> delmonta@ht.sakura.ne.jpさん:
> > return ((n<1||n>12)?name[0]:name[n]);
> > 私なら通常はif文で書きますけど(例外:式しか書けない場所)、
> > 皆さんはこういうコードは書きます?
>
> これくらいなら許容範囲かな。でも1行のif文のが好み。
>
> return name[(n<1||n>12||n+1)-1]; なんてね 久野
むかーしBASICでTRUEが-1だったので、TRUEを1と仮定することにちょっとびびっ
てます。
--
___ わしは、山吹色のかすてーらが大好きでのぅ
[[o o]] ふぉっふぉっふぉ
'J' 森下 お代官様 MaNMOS 英夫@ステラクラフト
PGP Finger = CD EA D5 A8 AD B2 FE 7D 02 74 87 52 7C B7 39 37
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735