アルファベットに数字を加算

システム課の垣沼です。

Aに1を足してBを表示したい事があった。
忘れそうな内容なので、メモを。

var A = 'A'.charCodeAt(0);
var ABC_arr = new Array();
for(var i=0;i<5;i++){
  ABC_arr[i] = String.fromCharCode(A)
  A++;
}

dump_array(ABC_arr);

//結果
array(
  0 => A,
  1 => B,
  2 => C,
  3 => D,
  4 => E,
);

ちなみにphpなら

$abc = 'A';
for($i=0;$i<5;$i++){
  $ABC_arr[] = $abc;
  ++$abc;
}

dump_array(ABC_arr);

//結果
array(
  0 => A,
  1 => B,
  2 => C,
  3 => D,
  4 => E,
);