我在Codecademy的intro javascript教程中遇到了这个问题。当使用prompt()方法在JavaScript中初始化变量时,初始化变量的类型是什么?
对于下面这行代码,如果我在弹出框中提示输入了整数5(不带引号),那么变量x最终会变成什么类型? 同样,如果我输入“幸福”或“182”(带引号),变量x的类型是什么?
代码: var x = prompt(“输入从1到10的数字”);
摘要: 输入:5; x的类型是什么? 输入:“幸福”; x的类型是什么? 输入:“182”; x的类型是什么?
'如果是空白或取消,则为null - 错误。如果该字段为空,则会返回空白字符串。 – bezmax
哦,是的,我忘记了在js中,空字符串不为空。我编辑了我的答案 – EnKrypt