Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript.toUpperCase()_Javascript_Prompt - Fatal编程技术网

Javascript.toUpperCase()

Javascript.toUpperCase(),javascript,prompt,Javascript,Prompt,对不起,我的英语不好。 我有以下代码: x = 0 y=prompt("Whats your name?"); if (x == "andrea") { x=x+1 } ..... document.write("You made "+ x +" points."); 如何使提示的答案大写? 谢谢 不是文件,而是答案,例如“andrea”。 我希望当用户写答案时,例如“andrea”,它是大写的。 我希望用户被迫将答案大写。你的意思是 y=prompt("Whats your name?");

对不起,我的英语不好。
我有以下代码:

x = 0
y=prompt("Whats your name?");
if (x == "andrea")
{
x=x+1
}
.....
document.write("You made "+ x +" points.");
如何使提示的答案大写?
谢谢

不是文件,而是答案,例如“andrea”。 我希望当用户写答案时,例如“andrea”,它是大写的。

我希望用户被迫将答案大写。你的意思是

y=prompt("Whats your name?");
if (y == "andrea")
而不是

y=prompt("Whats your name?");
if (x == "andrea")
只是:

toUpperCase&toLowerCase()示例

附加备选方案

var answer=y.toUpperCase‌​()+", hai fatto "+ x +" punti"
document.body.appendChild(document.createElement('div')).innerText=answer;

嗯。。?使用谷歌学习Javascript。你的问题标题中有答案:什么不起作用?@chrismborland是一个可怕的资源。请改用MDN。你不能强迫用户用大写字母书写promt文本,但是你可以稍后将其转换为大写。对不起,不是文档。而是写答案,例如“andrea”。我认为他不想将整个文本大写,只想
x
。我认为他不想将整个文本大写,只想
x
。对不起,不是文档。而是答案,例如,“安德里亚”。@JanDvorak:你为什么在评论中加入一个与
文档无关的圣战。写
?在这里,它又不是当前的主题,而且可能被正确地使用。您似乎正在执行一项任务,从互联网上删除所有提及此工具的内容。这种痴迷有什么特别的原因吗?@JanDvorak:在这个问题上,我们没有以任何方式教授它,在之前的讨论中也没有。再说一遍,为什么这种痴迷会让你留下无数离题的评论?@JanDvorak:不,你不能教别人他们已经知道的东西。通过在这篇评论中使用你的用户名,我是在教你你的用户名是什么吗?@Ian:如果答案中引入了用户名,并且不恰当,我会指出它,因为这是解决方案的一部分。答案中既没有介绍使用
document.write
,也没有任何迹象表明它不合适。@CrazyTrain我同意介绍它,但这并不意味着应该鼓励它。仅仅因为OP使用了不正确的东西并不意味着你的答案应该鼓励它。例如,如果OP正在制作计算器并使用
eval
类似
eval(第一个操作数+第二个操作数)+
添加
第二个操作数了”。
document.write
继续被使用(没有任何警告)这一简单事实意味着它鼓励人们使用它,而99%的时间你不应该使用它
var lowerText="Hai fatto "+ x +" punti";
document.write(lowerText.toUpperCase());
var x=0;
var y=prompt("Come ti chiami?");
if(y.toLowerCase()=="andrea"){
 x++;
}

document.write(y.toUpperCase()+", hai fatto "+ x +" punti");
var answer=y.toUpperCase‌​()+", hai fatto "+ x +" punti"
document.body.appendChild(document.createElement('div')).innerText=answer;