Johnston - Reading Notes - Home
Code 102, Intro to Software Development
Class 08 - Reading Notes
Operators and Loops
Operators
Summarized from MDN Web Docs
Comparison Operators
A comparison operator compares its operands and returns a logical value based on whether the camparison is true.
Operands can be: numerical, string, logical, or object values.
Types of Comparison Operators
==Equal
!=Not equal
===Strict equal
!==Strict not equal
>Greater than
>=Greater than or equal to
<Less than
<=Less than or equal to
Assignment Operators
An assignment operator assigns a value to its left operand based on the value of its right operand. The simple assignment operator is
=, which assigns the value of its right operand to its left operand.x = f()is an assignment expression that assigns the falue off()tox.
Loops
Summarized from MDN Web Docs
For Statements
A
forloop repeats until a specified condition evaluates to false.
for([initialExpression]; [conditionExpression]; [incrementExpression])statement
While Statements
A
whilestatement executes its statements as long as a specified condition evaluates totrue.
A while statement looks as follows:
while (condition)
statement
If the
conditionbecomesfalse, statement within the loop stops executing and control passes to the statement following the loop.
The condition test occurs before
statementin the loop is executed. If the condition returnstrue, statement is executed and the condition is tested again. If the condition returnsfalse, execution stops, and control is passed to the statement followingwhile.
https://chrisjohnston1986.github.io/reading-notes/102class08reading