if (a string with zero)
importance: 5
Will alert
be shown?
if ("0") {
alert( 'Hello' );
}
Yes, it will.
Any string except an empty one (and "0"
is not empty) becomes true
in the logical context.
We can run and check:
if ("0") {
alert( 'Hello' );
}