Answer
An expression is syntax that is evaluated to produce a value.
• Literals, identifiers, calls, and operators can form expressions.
• Expressions may also cause side effects, such as a function call.
• An expression can appear where the grammar expects a value.
Example
Code
const total = 2 + 3; console.log(total);
Output
5
Quick Revision
An expression evaluates to a value.