【发布时间】:2016-04-04 11:44:48
【问题描述】:
我正在尝试编写一个程序来读取用户输入的字符串(单词或句子)。
我已经用一个按钮为此调用了一个函数(但是没有函数的解决方案也很好,以防万一)。程序当前从输入中读取单词,它根本没有输出到屏幕上。
通过查看它我不确定问题是什么(我有点菜鸟),但没有需要考虑的错误。
如果可能,我希望程序输出在屏幕上的警告框中。
这是我的代码:
<body>
<button onclick="outputMessage()">Try it</button>
<script>
function outputMessage(){
var text = "";
var word;
word = prompt("please enter a word");
for (word = '0'; word == '10'; word ++) {
text += "The word is " + word + "";
}
alert(text);
}
</script>
</body>
感谢您的帮助:)
-ShadowMinion
【问题讨论】:
-
为什么在每次循环之前都将
word重置为0? -
啊?
word = '0'; word == '10'; word ++? -
我有点菜鸟,我认为这会继续计算输入工作,直到达到 10 并显示它。
-
for ([initialExpression]; [condition]; [incrementExpression]) - developer.mozilla.org/nl/docs/Web/JavaScript/Guide/…
标签: javascript string input output