数字やアルファベットを順番に繰り返す
数字やアルファベットを順番に繰り返すするには、次のような方法で実装できます。
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の文字コードから文字列を取得ページをご覧ください。