Name | Ruby | JavaScript |
---|---|---|
If..else |
if n == 1 s = "one" elsif n == 2 s = "two" else s = "many" end |
if (n == 1) { s = "one"; } else if(n == 2) { s = "two"; } else { s = "many"; } |
While |
n = 1 sum = 0.0 while n <= 100 sum = sum + n end |
n = 1; sum = 0.0; while(n <= 100) { sum = sum + n; } |
Case (Switch) |
n = 2 case n when 1 s = "one" when 2 s = "two" else s = "many" end |
n = 2; switch(n) { case 1: s = "one"; break; case 2: s = "two"; break; default: s = "many"; break; } |