数字やアルファベットを順番に繰り返す

数字やアルファベットを順番に繰り返すするには、次のような方法で実装できます。

JavaScript

var startStr = 'A', // 開始する文字列
    endStr   = 'Z', // 終了する文字列
    result   = '';

for (var code = startStr.charCodeAt(0), len = endStr.charCodeAt(0); code <= len; code++) {
	result += '[' + String.fromCharCode(code) + '] テスト\n';
}

alert(result);

String.charCodeAtメソッドを使用して、引数で指定した文字列の文字コードを取得します。
for文で取得した文字コードの範囲を繰り返し、String.fromCharCodeメソッドを使用して文字コードを文字列に変換します。

String.charCodeAtメソッドについては文字コードの取得とエンティティ変換ページ、String.fromCharCodeメソッドについてはUnicodeの文字コードから文字列を取得ページをご覧ください。

JavaScript逆引きリファレンス一覧へ戻る