I have some questions and need some clarifications.
When I try this code -
<!DOCTYPE HTML>
<html>
<script>
var a = "o";
var b = "c";
if (a == "o")
if (b == "b")
{
alert("a is o");
alert("b is b");
};
else
{
alert("a is not o");
};
</script>
</html>
It shows -
Uncaught SyntaxError: Unexpected token else
Should that error be triggered? can you explain why?
Also, running it without that semicolon -
<!DOCTYPE HTML>
<html>
<script>
var a = "o";
var b = "c";
if (a == "o")
if (b == "b")
{
alert("a is o");
alert("b is b");
}
else
{
alert("a is not o");
};
</script>
</html>
Shows an alert - "a is not o".
As far as I know, "if" and "else" count as two statements. If they are, the
"else" block is actually part of the first "if" statement.
Am I misinformed, or is it a bug?
Thank you for your time!
☆*PhistucK*
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users