Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
46 lines (31 loc) · 1.11 KB

File metadata and controls

46 lines (31 loc) · 1.11 KB
Copy raw file
Download raw file
Edit and raw actions

Comparators

Lets now focus on the conditional part:

if (country === "France") {
    ...
}

The conditional part is the variable country followed by the three equal signs (===). Three equal signs tests if the variable country has both the correct value (France) and also the correct type (String). You can test conditions with double equal signs, too, however a conditional such as if (x == 5) would then return true for both var x = 5; and var x = "5";. Depending on what your program is doing, this could make quite a difference. It is highly recommended as a best practice that you always compare equality with three equal signs (=== and !==) instead of two (== and !=).

Other conditional test:

  • x > a: is x bigger than a?
  • x < a: is x less than a?
  • x <= a: is x less than or equal to a?
  • x != a: is x not a?
  • x: does x exist?

Add a condition to change the value of a to the number 10 if x is bigger than 5.

var x = 6;
var a = 0;
var x = 6;
var a = 0;

if (x > 5) {
    a = 10;
}
assert(a === 10);

Morty Proxy This is a proxified and sanitized view of the page, visit original site.