Javascript .toUpperCase()

时间:2013-06-19 14:24:45

标签: javascript prompt

抱歉我的英语。
我有这段代码:

x = 0
y=prompt("Whats your name?");
if (x == "andrea")
{
x=x+1
}
.....
document.write("You made "+ x +" points.");

如何将提示的答案换成大写?
感谢。

不是document.write而是答案,例如“andrea”。 我希望当用户写下答案时,例如“andrea”它是大写的。

我希望用户被迫将答案写成大写。

4 个答案:

答案 0 :(得分:2)

toUpperCase& toLowerCase()示例

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;

答案 1 :(得分:1)

你的意思是

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

而不是

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

答案 2 :(得分:0)

document.write(("Hai fatto "+ x +" punti").toUpperCase());

答案 3 :(得分:0)

只需:

var lowerText="Hai fatto "+ x +" punti";
document.write(lowerText.toUpperCase());