This forum is now read-only. Please use our new forums! Go to forums

0 points
Submitted by ermebelinda
over 11 years

Error on line 5: missing operand; found else... what does it mean?

this is the code var isDivisible = function (x, y) { if (x % 3 === y);{ return true }; else { return false };

Answer 5024f558aa488200020184a9

1 vote

Permalink

The error is caused by misplaced use of semicolons. A well-formed if statement looks like this:

if (condition) {
  action-if-true;
} else {
  action-if-false;
}

The whitespace is irrelevant (it just helps readability), but the semicolons (and where not to put them) are very important.

points
Submitted by Alex J
over 11 years