Toggle navigation
Toggle navigation
This project
Loading...
Sign in
전세계
/
FakerQuiz
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
1
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Ubuntu
2020-06-21 15:25:14 +0000
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
9f448072778c50363ba8b81ad736631a297a26a2
9f448072
1 parent
fba6dae4
기능: 가장 승률이 높은 챔피언 퀴즈 생성
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
5 deletions
app.js
app.js
View file @
9f44807
...
...
@@ -269,7 +269,7 @@ function generateQuiz() {
quizO
=
`
${
fakerData
.
name
}
의 '
${
fakerData
.
recentLCK
.
name
}
' 킬관여율은 LCK 통산 킬관여율보다 낮다.`
;
quizX
=
`
${
fakerData
.
name
}
의 '
${
fakerData
.
recentLCK
.
name
}
' 킬관여율은 LCK 통산 킬관여율보다 높다.`
;
}
info
=
`
${
fakerData
.
recentLCK
.
name
}
'
KDA :
${
recentKP
}
\nLCK 통산 KDA
:
${
lckKP
}
`
;
info
=
`
${
fakerData
.
recentLCK
.
name
}
'
킬관여율 :
${
recentKP
}
\nLCK 통산 킬관여율
:
${
lckKP
}
`
;
generateOX
(
quizO
,
quizX
,
info
);
//#endregion
...
...
@@ -299,8 +299,8 @@ function generateQuiz() {
//#region LCK KDA 퀴즈 ox
var
lckKDA
=
fakerData
.
lCK
.
kDA
*
1
;
quizO
=
`
${
fakerData
.
name
}
의 LCK 통산 KDA는
${
lckKDA
+
0.2
}
보다 높다.`
;
quizX
=
`
${
fakerData
.
name
}
의 LCK 통산 KDA는
${
lckKDA
-
0.2
}
보다 높다.`
;
quizO
=
`
${
fakerData
.
name
}
의 LCK 통산 KDA는
${
(
lckKDA
+
0.2
).
toFixed
(
1
)
}
보다 높다.`
;
quizX
=
`
${
fakerData
.
name
}
의 LCK 통산 KDA는
${
(
lckKDA
-
0.2
).
toFixed
(
1
)
}
보다 높다.`
;
info
=
`
${
fakerData
.
name
}
의 LCK 통산 KDA :
${
lckKDA
}
`
;
generateOX
(
quizO
,
quizX
,
info
);
//#endregion
...
...
@@ -334,13 +334,33 @@ function generateQuiz() {
var
champIndex
=
Math
.
floor
(
Math
.
random
()
*
rareChampList
.
length
);
quizO
=
`
${
fakerData
.
name
}
는 대회에서 '
${
rareChampList
[
champIndex
].
name
}
'를 플레이한 적이 있다.`
;
quizX
=
`
${
fakerData
.
name
}
는 대회에서 '
${
rareChampList
[
champIndex
].
name
}
'를 플레이한 적이 없다.`
;
info
=
`'
${
rareChampList
[
champIndex
].
name
}
' :
${
rareChampList
[
champIndex
].
totalGamePlay
}
게임,
${
rareChampList
[
champIndex
].
totalWin
}
승,
${
rareChampList
[
champIndex
].
kDA
}
KDA`
;
info
=
`'
${
rareChampList
[
champIndex
].
name
}
' :
${
rareChampList
[
champIndex
].
totalGamePlay
}
게임,
${
rareChampList
[
champIndex
].
totalWin
}
승,
${
rareChampList
[
champIndex
].
kDA
}
KDA`
;
generateOX
(
quizO
,
quizX
,
info
);
champList
.
splice
(
champIndex
,
1
);
}
//#endregion
//#region 모스트 승률 챔피언
var
firstWinRateChamp
=
champions
[
champList
[
0
]];
var
secondWinRateChamp
=
champions
[
champList
[
0
]];
for
(
i
=
0
;
i
<
champList
.
length
;
i
++
)
{
if
(
champions
[
champList
[
i
]].
totalGamePlay
>=
10
)
{
if
(
champions
[
champList
[
i
]].
winRate
>
secondWinRateChamp
.
winRate
)
{
secondWinRateChamp
=
champions
[
champList
[
i
]];
if
(
secondWinRateChamp
.
winRate
>
firstWinRateChamp
.
winRate
)
{
var
temp
=
secondWinRateChamp
;
secondWinRateChamp
=
firstWinRateChamp
;
firstWinRateChamp
=
temp
;
}
}
}
}
quizO
=
`
${
fakerData
.
name
}
가 대회에서 플레이한 챔피언 중 가장 승률이 높은 챔피언은 '
${
firstWinRateChamp
.
name
}
'이다. (단, 10게임 이상)`
;
quizX
=
`
${
fakerData
.
name
}
가 대회에서 플레이한 챔피언 중 가장 승률이 높은 챔피언은 '
${
secondWinRateChamp
.
name
}
'이다. (단, 10게임 이상)`
;
info
=
`'
${
firstWinRateChamp
.
name
}
' :
${
firstWinRateChamp
.
winRate
}
\n'
${
secondWinRateChamp
.
name
}
' :
${
secondWinRateChamp
.
winRate
}
`
;
generateOX
(
quizO
,
quizX
,
info
);
//#endregion
}
function
generateOX
(
quizO
,
quizX
,
moreInfo
)
{
...
...
Please
register
or
login
to post a comment