MDN claims that:
The comma operator evaluates both of its operands (from left to right) and returns the value of the second operand
When you use it like that, the comma is not an operator, it's a separator between the parameters in the call to the alert method.
alert
If you put parentheses around them so that it's an expression, it will show you 2:
2
alert( (1,2) );