Javascript 我能';我似乎不知道如何做字符串插值;代码排演习

Javascript 我能';我似乎不知道如何做字符串插值;代码排演习,javascript,node.js,string,ecmascript-6,Javascript,Node.js,String,Ecmascript 6,自我指导,并坚持解决这个问题。 //使用字符串插值重构此代码。 const countdownFive=“离发射还有5秒!” const countdownFour=“离起飞还有4秒!” const countdowntree=“离起飞还有3秒!” const countdownTwo=“离起飞还有2秒!” const countdownOne=“离发射还有1秒钟!” const liftOff=“Lift Off!”您不断地重新分配url-在以下两种情况之间登录: var-five=“5

自我指导,并坚持解决这个问题。

//使用字符串插值重构此代码。
const countdownFive=“离发射还有5秒!”
const countdownFour=“离起飞还有4秒!”
const countdowntree=“离起飞还有3秒!”
const countdownTwo=“离起飞还有2秒!”
const countdownOne=“离发射还有1秒钟!”

const liftOff=“Lift Off!”
您不断地重新分配
url
-在以下两种情况之间登录:

var-five=“5”;
var-four=“4”;
var-three=“3”;
var two=“2”;
var one=“1”;
var template5=`离发射还有${5}秒`
var template4=`离发射还有${4}秒`
var template3=`离发射还有${3}秒`
var template2=`离发射还有${2}秒`
var template1=`离发射还有${1}秒`
var template=`起飞`
var url=`${template5}`;
console.log(url);
var url=`${template4}`;
console.log(url);
var url=`${template3}`;
console.log(url);
var url=`${template2}`;
console.log(url);
var url=`${template1}`;
console.log(url);
var url=`${template}`;

console.log(url)
由于您在
模板中的值
覆盖
url
,因此您需要使用不同的名称来保存不同的字符串值。您不断为
url
分配不同的值,因此只计算最后一个值。只需执行
console.log(`${template1}`)
console.log(`${template}`)…目标到底是什么?让代码更枯燥?“重构此代码”并不是一个非常精确的描述,谢谢!我将仔细研究如何更好地使用联接。