Javascript 变量在另一个变量中

Javascript 变量在另一个变量中,javascript,regex,Javascript,Regex,你好 我想说: document.write("y = " + i); 在另一个变量中,如下所示: s=s+"\"y = \" \+ i"; 但现在,i变量不是变量,只是一个纯文本 我怎样才能解决这个问题? 产出将是 document.getElementById("output").innerHTML=s; 谢谢您没有传递给s字符串变量-只传递文本i。尝试: s=s+"y = " + i; 您还可以将其转换为: s += "y = " + i; 天哪,我真不敢相信。我被这个困扰了一个

你好 我想说:

document.write("y = " + i);
在另一个变量中,如下所示:

s=s+"\"y = \" \+ i";
但现在,i变量不是变量,只是一个纯文本

我怎样才能解决这个问题? 产出将是

document.getElementById("output").innerHTML=s;

谢谢

您没有传递给
s
字符串变量-只传递文本
i
。尝试:

s=s+"y = " + i;
您还可以将其转换为:

s += "y = " + i;

天哪,我真不敢相信。我被这个困扰了一个多小时,我永远不会尝试这个。谢谢