行ごとに色を変えてテーブルを見やすくする

bbitビット情報量の最小単位
Bbyteバイト情報量 1byte = 8bit
B/sbytes per secondバイト毎秒通信速度 1B/s = 8bps
baudボー変調速度
bppbit per pixelビット毎ピクセル色深度
bpsbits per secondビット毎秒通信速度
cpicharacters per inchキャラクター毎インチ解像度
cpscharacters per secondドット毎インチ印字速度
dotドット画素数
dpidots per inchドット毎インチ解像度
emエム文字間隔 1em = "M"の幅
enエン文字間隔 1en = 0.5em
FLOPSfloating point operations per secondフロップス処理速度
fpsframes per secondフレーム毎秒画面の書き換え速度
HzHertzヘルツ周波数
lpilines per inchライン毎インチ走査性能
MIPSmillion instructions per secondミップス処理速度
nibbleニブル情報量 1nibble = 4bit
octetオクテット情報量 1octet = 8bit
picaパイカ文字の大きさ 1pica = 12point
pixelpicture elementピクセル画素数
pointポイント文字の大きさ 1point = 0.3514mm
ppmpages per minuteページ毎分印字速度
ppspulse per secondパルス毎秒電話の発信速度
Q文字の大きさ 1Q = 0.25mm
rpmrevolution per minute回転毎分回転数
wordワード情報量 大きさは処理系による
<html lang="ja">
<head>
<title>JavaScript【テーブルの行を見やすくする】</title>

<script type="text/javascript">
<!--
function cngRow(){
  //行ごとに色を変更するテーブルのID
  var strTableName = 'sample_table';

  //行ごとの背景色(複数指定可能)
  var arrI = new Array("#ffeeee","#eeffee","#eeeeff");
  //指定された背景色の数を「num」に代入
  var num = arrI.length;

  //指定されたテーブルのそれぞれの行をオブジェクトとして配列「TheRows」に代入
  var theRows = document.getElementById(strTableName).rows;
  //指定された行の数を「numRows」に代入
  var numRows = theRows.length;

  //c番目の色を行に指定する
  var c = 0;
  for (var i=0;i<numRows;i++) {
    theRows[i].style.backgroundColor = arrI[c];
    c ++;
    if(c >= num){c = 0;}
  }
}
//-->
</script>
</head>
<body onLoad="cngRow()">
<table id="sample_table">
(省略)
</table>
</body>
</html>