ヘッダー

ループ、分岐

if文 switch文 for forIn while each

if文とよく使う比較演算子

$(function(){
if(変数 == 0)
{
 // 変数が0の時の処理
}

if(変数 >= 0)
{
 // 変数が0以上の時の処理
}

if(変数 <= 0)
{
 // 変数が0以下の時の処理
}

if(変数 > 0)
{
 // 変数が0より大きい場合の処理
}

if(変数 < 0)
{
 // 変数が0未満の場合の処理
}

if(変数 != 0 )
{
 // 変数が0でない時の処理
}

if(変数 === 0 )
{
 // 変数が0の時(データ型も同じの場合)
}
});

if else文

$(function(){
if(変数 == 0)
{
 // 変数が0の時の処理
}
else if(変数 == 1)
{
 // 変数が1の時の処理
}
else
{
 // 上記2つの条件以外の場合
}
});

switch文

$(function(){
switch(変数)
{
 case 1:
 // 変数が1の場合
 break;
 case 2:
 // 変数が2の場合
 break;
 default:
 // 上記2つの条件以外の場合
 break;
}
// 各条件に一致したのち、breakしないとそれ以下の処理も評価されてしまう。
});

for文

$(function(){
for(var i=0;i<=10;i++)
{
  // この中の処理がループする
  if(i==2)
  {
   //iが2になった場合は、次のループに移動する。これ以下の処理は行わない
   continue;
  }
  if(i==7)
  {
   //iが7になった場合は、ループ処理を終了する。8 9 10の評価は行われない
   break;
  }
}

for(【基本数値】;【繰り返す条件】;【基本数値の増減】)
なので
for(var i=0;i<=10;i++)
は
iが10以上に到達するまでループ処理をする となる。
ただし
for(var i=0;i<=10;i--)
としてしまった場合、iは10に到達しないので無限ループに陥る。
});