Data Types
Template Strings
Template strings combine text and typed values without manual concatenation.
Template Strings
templates.ts
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
const firstName: string = ;
const completedLessons: number = ;
const nextLesson: string = "arrays";
const summary: string = `${firstName} completed ${completedLessons} lessons.`;
const prompt: string = `Next up: ${nextLesson.toUpperCase()}`;
console.log(summary);
console.log(prompt);
interpolation
`${...}` inserts an expression into a template string.