JavaScript allows you to perform various logic checks on data. A few of the more common checks are listed below.
Assuming you had a variable data
with an unknown quantity you could check if it was a number equal to 5 with the following code.
if (data === 5) { // code here would be run if data is equal to 5 } else { // code here would run if data is not equal to 5 }
If you want to check if data is greater than or less than a value you can use the >
or <
operators.
if (data > 3) { // code here would be run if data is greater than 3 } else { // code here would run if data is less than or equal to 3 }
If you want to check if data is less than or equal to a value you can use <=
. You can also use >=
for greater than or equal to.
if (data <= 8) { // code here would run if data is less than or equal to 8 }
If you want to check if data is in a range of values then we can use the AND operator (denoted with &&
).
if (data > 0 && data < 10) { // data is greater than 0 and less than 10 }
If you want to check if data satisfies one of two or more criteria we can use the OR operator (denoted with ||
).
if (data === 3 || data === 5) { // code here will run if data is equal to 3 or 5 }