開発環境
- OS X Lion - Apple(OS)
- Safari、Firefox + Firebug (Webプラウザ、プラグイン)
- BBEdit - Bare Bones Software, Inc., Emacs(Text Editor)
- プログラミング言語:JavaScript
- JavaScript Library: jQuery
『初めてのJavaScript 第2版』(シェリー・パワーズ著(Shelley Powers著)、武舎 広幸+武舎 るみ訳、オライリー・ジャパン、2009年、ISBN978-4-87311-425-5) の5章(関数)練習問第5-2.を解いてみる。
その他参考書籍
2.
コード(BBEdit)
var convertNumberToWago = function ( a ) {
var result = [],
i, max;
for (i = 0, max = a.length; i < max; i += 1) {
switch ( a[i] ) {
case 1: result[i] = "ひとつ"; break;
case 2: result[i] = "ふたつ"; break;
case 3: result[i] = "みっつ"; break;
case 4: result[i] = "よっつ"; break;
case 5: result[i] = "いつつ"; break;
case 6: result[i] = "むっつ"; break;
case 7: result[i] = "ななつ"; break;
case 8: result[i] = "やっつ"; break;
case 9: result[i] = "ここのつ"; break;
case 10: result[i] = "とお"; break;
default: result[i] = "?"; break;
}
}
return result;
},
a = [3, 5, 1];
$('#pre0').text(convertNumberToWago( a ));
0 コメント:
コメントを投稿