<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
while (true) {
var a = prompt('1.报时间 \n 2.随机讲笑话\n 3.猜拳小游戏\n 4.确定退出(按q退出程序) \n请输入选择:');
if (a == '1') {
getGame();
} else if (a == '2') {
getJoke();
} else if (a == '3') {
getPlay();
} else if (a == 'q') {
alert('退出程序');
break;
} else {
alert('请按照本程序的游戏规则进行(本游戏是输入1-3其中的一个数进行娱乐)')
}
}
function getGame() {
var d = new Date();
alert('现在是北京时间:' + d.toLocaleDateString() + "\n" + d.toLocaleTimeString());
}
function getJoke() {
var j = Math.floor(Math.random() * (5 - 0 + 1) + 0);
var str = ['您本身就是一个最大的笑话',
'女友:恋爱的条件是什么?男友:男人女人。女友:废话。男友:对,还有很多很多的废话。',
'酒吧喝醉了,拿起电话翻开电话簿,看着这些陌生的名字,不知道该打给谁,忽然感觉自己很失败,不禁哭了一宿。第二天早晨发现手机不是自己的。',
'两个醉汉驾着汽车狂奔。甲:“小心点!前面是急转弯。”乙:“什么?不是你在开车吗?”',
'卖瓜小贩:快来吃西瓜,不甜不要钱!饥渴的路人:哇!太好了,老板,来个不甜的。',
'清早起来,公鸡把母鸡好顿揍别人为其拉开,问母鸡:公鸡为何打你?母鸡说:我也不知道便问公鸡,公鸡说:操它亲娘的,它今天早晨起来下了个鸭蛋!'
]
alert(str[j]);
}
function getPlay() {
while (true) {
var input = prompt('欢迎进入猜拳小游戏\n请您出拳(拳术:石头、剪刀、布)\n(按4退出小游戏):')
var str = ['石头', '剪刀', '布']
var i = Math.floor(Math.random() * (2 - 0 + 1) + 0);
if (input == str[i]) {
alert('您出' + input + '\n电脑出' + str[i] + '\n结果为:平局');
} else if (input == '石头' && i == 1) {
alert('您出石头' + '\n电脑出' + str[i] + '\n结果为:您赢啦');
} else if (input == '剪刀' && i == 2) {
alert('您出剪刀' + '\n电脑出' + str[i] + '\n结果为:您赢啦');
} else if (input == '布' && i == 0) {
alert('您出布' + '\n电脑出' + str[i] + '\n结果为:您赢啦');
} else if (input == '布' && i == 1) {
alert('您出布' + '\n电脑出' + str[i] + '\n结果为:您输啦');
} else if (input == '剪刀' && i == 0) {
alert('您出剪刀' + '\n电脑出' + str[i] + '\n结果为:您输啦');
} else if (input == '石头' && i == 2) {
alert('您出石头' + '\n电脑出' + str[i] + '\n结果为:您输啦');
} else if (input == '4') {
alert('退出小游戏');
break;
} else {
alert('您连出拳的勇气都没有,您就是一个弱者(没有遵守游戏规则,自动默认)')
}
}
}
</script>
</body>
</html>