Question Bank

JavaScript Function Fundamentals Quiz

Difficulty: Easy

Four day-one essentials about functions: how to define them, when to choose declaration vs expression vs arrow, default parameters, and rest/spread.

Question Bank
/

JavaScript Function Fundamentals Quiz

JavaScript Function Fundamentals Quiz

Four day-one essentials about functions: how to define them, when to choose declaration vs expression vs arrow, default parameters, and rest/spread.

Question Bank
Easy
JavaScript
4 questions
quiz
functions
fundamentals
js-arrow-functions

770 views

19

Write a greet(name) function declaration that returns 'Hello, <name>!'. Then call it and log the result.

Examples

Example 1:

Input: greet('Mohit')
Output: 'Hello, Mohit!'
Explanation: A function declaration creates a named binding and a callable body in one statement. Hoisting makes it usable before its source position.