星号而不是javascript中的真实数据?

时间:2014-05-05 08:26:37

标签: javascript

我需要建立一种游戏"对于我的家庭工作,任务是让第一个玩家选择一个号码,第二个玩家需要猜测号码。 有一个问题,当第一个玩家输入数字时,它会向第二个用户显示,所以我的问题是如何制作星号,其他玩家将看不到数据(这是本练习的主要任务)?

这是我的代码

<html>
<head>
<script type="text/javascript">
    var num1 = parseInt(prompt('Enter your number.'));
    var num2 = parseInt(prompt('try gusses the number'));
    var theBiggerNumber = (num1==num2)?alert('you win'):alert('you lost');
</script>
</head>
</html>

1 个答案:

答案 0 :(得分:0)

提示始终用于读取用户输入...

http://www.w3schools.com/jsref/met_win_prompt.asp

您不能将它用于某些自定义数据类型(在本例中为密码)。考虑使用html和js实现:

http://jsfiddle.net/Bb3sS/

HTML:

Player 1<input id='1' type='password'></input><br/>
Player 2<input id='2' type='password'></input><br/>
<button onclick='whoWon()'>Who won</button>

JS:

whoWon = function () {
    var num1 = parseInt(document.getElementById('1').value);
    var num2 = parseInt(document.getElementById('2').value);

    (num1==num2)?alert('you win'):alert('you lost');
}