Introduction to JavaScript
Variables and Constants
● Variable (let) is named storage of value for the multiple usages.
● Constant (const) is an unchangeable variable.
Data Types
● number is a numeric data type.
● string is a text data type. Writing in quotes (" or ').
● boolean is a logical data type (true or false).
● array is a collection of values. The most commonly used methods are push(),
pop(), unshift() and shift().
Basic operations
● Assignment (=).
● Math (+, -, *, etc.).
● Comparison (>=, <, ==, ===, etc.).
● Logical (AND &&, OR (||).
● String Concatenation (+ between strings).
Conditional Statements
● if (condition) {code block}
● else {code block} after if.
● else if (condition) {code block} for a few conditions.
Loops
● while (condition) {code block}.
● do (code block) while (condition).
● for (let counter; condition; counter++) {code block}.
Functions
● function myFunc(arg1, arg2, arg3) {code block}
● Call the function: myFunc(value1, value2, value3)
● Use the return keyword to return the value from a function.