Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Freshman小白
✊✌️🖐️
提交
2f1534e0
✊
✊✌️🖐️
项目概览
Freshman小白
/
✊✌️🖐️
与 Fork 源项目一致
Fork自
inscode / HTML-CSS-JS
通知
1
Star
8
Fork
3
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
✊
✊✌️🖐️
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
2f1534e0
编写于
8月 07, 2023
作者:
W
weixin_67016521
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Auto Commit
上级
dd4417a5
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
21 addition
and
0 deletion
+21
-0
index.html
index.html
+1
-0
script.js
script.js
+14
-0
style.css
style.css
+6
-0
未找到文件。
index.html
浏览文件 @
2f1534e0
...
...
@@ -8,6 +8,7 @@
<link
href=
"style.css"
rel=
"stylesheet"
type=
"text/css"
/>
</head>
<body>
<div
id =
"score"
class=
"score"
></div>
<div
id=
"result"
>
<div
id=
"players"
>
<div
id=
"player-icon"
class=
"player"
></div>
...
...
script.js
浏览文件 @
2f1534e0
// 定义变量,记录双方出拳
let
playerChoice
=
""
;
let
computerChoice
=
""
;
var
wins
=
0
;
var
losts
=
0
;
var
draws
=
0
;
var
rate
=
0
;
// 定义函数,用于电脑出拳
function
computerPlay
()
{
...
...
@@ -44,15 +48,25 @@ function emojiOf(choice) {
function
determineOutcome
(
playerChoice
,
computerChoice
)
{
if
(
playerChoice
===
computerChoice
)
{
draws
++
;
rate
=
(
wins
/
(
wins
+
losts
)).
toFixed
(
3
);
document
.
getElementById
(
"
score
"
).
innerHTML
=
"
😊 wins:
"
+
(
wins
).
toString
()
+
"
🤖️ wins:
"
+
losts
.
toString
()
+
"
odds:
"
+
rate
.
toString
();
return
"
draw
"
;
}
else
if
(
(
playerChoice
===
"
scissors
"
&&
computerChoice
===
"
paper
"
)
||
(
playerChoice
===
"
rock
"
&&
computerChoice
===
"
scissors
"
)
||
(
playerChoice
===
"
paper
"
&&
computerChoice
===
"
rock
"
)
)
{
wins
++
;
rate
=
(
wins
/
(
wins
+
losts
)).
toFixed
(
3
);
document
.
getElementById
(
"
score
"
).
innerHTML
=
"
😊 wins:
"
+
(
wins
).
toString
()
+
"
🤖️ wins:
"
+
losts
.
toString
()
+
"
odds:
"
+
rate
.
toString
();
return
"
😊 wins !
"
;
}
else
{
losts
++
;
rate
=
(
wins
/
(
wins
+
losts
)).
toFixed
(
3
);
document
.
getElementById
(
"
score
"
).
innerHTML
=
"
😊 wins:
"
+
(
wins
).
toString
()
+
"
🤖️ wins:
"
+
losts
.
toString
()
+
"
odds:
"
+
rate
.
toString
();
return
"
🤖️ wins !
"
;
}
}
style.css
浏览文件 @
2f1534e0
...
...
@@ -8,6 +8,12 @@ body {
justify-content
:
center
;
}
score
{
position
:
absolute
;
top
:
10px
;
left
:
10px
;
}
button
{
font-size
:
3rem
;
margin
:
10px
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录