Logo

JavaScript: Interpolation

Concatenation works, but template literals are cleaner.

const greeting = 'Hello';
const firstName = 'Anna';

console.log(`${greeting}, ${firstName}!`);
// => Hello, Anna!

Anything inside ${} is evaluated as a JavaScript expression.

Instructions

Given username = 'Anna' and orderNumber = 1337. Use interpolation to print:

Hello, Anna! Your order #1337 has been accepted.

Tips

If you've reached a deadlock it's time to ask your question in the «Discussions». How ask a question correctly:

  • Be sure to attach the test output, without it it's almost impossible to figure out what went wrong, even if you show your code. It's complicated for developers to execute code in their heads, but having a mistake before their eyes most probably will be helpful.
Found a bug? Have something to add? Pull requests are welcome!