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を出力しないのですか?
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を出力しないのですか?