2
function foo( a, b ) {

  a = a || '123';
  b = b || 55;  
  document.write( a + ',' + b );
}

foo(); // prints: 123,55
foo('bar'); // prints: bar,55
foo('x', 'y'); // prints x,y

しかし:

foo(0,''); // prints: 123,55

なぜ0,55を出力しないのですか?

4

3 に答える 3