Interview Question

What is an expression?

An expression evaluates to a value.

💡 Concept ✅ Quick Revision ⚡ JavaScript

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.