Чтобы переменная встраивалась в строку:
• нужно писать
${имя переменной
}
• текст начинаем с символа
`
• и заканчиваем символом
`
JavaScript
var a = "Evgen";
var myText = `Hello! ${a}`;
// myText = "Hello! Evgen";
Файл 1.html
<script>
var a = "Evgen";
var myText = `Hello! ${a}`;
// myText = "Hello! Evgen";
</script>
<button onclick='alert(myText)'>Click me to see</button>
Файл 2.html
<script>
var a = 10;
var b = 32;
var myText = `Hello! ${a} + ${b} = ${a + b}`;
// myText = "Hello! 10 + 20 = 32";
</script>
<button onclick='alert(myText)'>Click me to see</button>
Html
Файл 3.html
<script>
var myText = `Hello! ${new Date()}`;
// myText = "Hello! January 09 2022 19:45:10";
</script>
<button onclick='alert(myText)'>Click me to see</button>
Файл 4.html
<script>
var a = "Evgen";
var myText = `Hello!
How do you do ${a}?
Thanks.`
// myText = "Hello! \n How do you do Evgen? \n Thanks";
</script>
<button onclick='alert(myText)'> Click me to see </button>