为了账号安全,请及时绑定邮箱和手机立即绑定

怎么输出这个赋值?

https://img1.sycdn.imooc.com//5ba27d93000187dd11620295.jpg

左边我的代码 右边输出  这样打是不是不对的??  怎么输出的不是8?? 

正在回答

6 回答

把双引号去掉,否则输出的结果是字浮串“mynum"。去掉双引号输出的是变量的值,即8.

0 回复 有任何疑惑可以回复我~

mynum 是一个变量,要用document.write(xxx);输出它的话,xxx处应该放入这个变量的名字即mynum,而题主的输出语句中放入的("mynum"),是一个叫做mynum的字符串。

0 回复 有任何疑惑可以回复我~

你想输出这个变量的话,直接就是document.write(mynum);,如果加上双引号,那么输出的就是一个字符串,就是你引号里面的内容,不加双引号,才是输出你的变量内容,前提是你要先声明了这个变量,就是 var 变量名称 = ?;

0 回复 有任何疑惑可以回复我~

document.write()变量

0 回复 有任何疑惑可以回复我~

把双引号去掉,加上双引号表示是字符串,输出的就是mynum

1 回复 有任何疑惑可以回复我~

具体介绍可以看2-1节,document.write( )里的内容用""括起来,""里的内容直接输出;若不用"",直接写变量名,则输出变量存储的内容。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么输出这个赋值?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信