Practice
JavaScriptData StructuresReactConcepts
Sign in
← Back to problems

Default Parameter Greeting

A Closer Look at Functionseasy

Course · Section 10: A Closer Look at Functions · Lecture 135: Default Parameters

Implement `greet(name)` returning `Hello, ` followed by `name`, defaulting `name` to `World` when it is not provided.

Sample tests

Input: greet("Alice")
Output: "Hello, Alice"
Input: greet()
Output: "Hello, World"

+ 1 hidden test run on Submit.

Hints

Common pitfalls
  • Defaults trigger only for undefined, not for empty string or null.

Learning resources

  • MDN: Functions
Approach & explanation (try first)

name = 'World' supplies a fallback only when the caller passes undefined.

Loading...
⌘/Ctrl + Enter

Run your code to see results.