From c2a6b2a9b59fcfe7530b7ddaa812a1233a54af81 Mon Sep 17 00:00:00 2001 From: klemek Date: Thu, 14 Oct 2021 15:37:05 +0200 Subject: [PATCH] add more choices --- main.js | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/main.js b/main.js index 6621a64..2f1f68f 100644 --- a/main.js +++ b/main.js @@ -67,13 +67,17 @@ const utils = { } return output; }, - contains: function(array, item) { + contains: function (array, item) { return array.indexOf(item) >= 0; - } + }, }; -Array.prototype.shuffle = function() { return utils.shuffle(this);}; -Array.prototype.contains = function(item) { return utils.contains(this, item);}; +Array.prototype.shuffle = function () { + return utils.shuffle(this); +}; +Array.prototype.contains = function (item) { + return utils.contains(this, item); +}; let app = { el: "#app", @@ -86,7 +90,7 @@ let app = { rh: true, rk: false, hk: false, - answers: 4, + answers: 6, }, kanas: [], question: "あ", @@ -159,18 +163,17 @@ let app = { answer: function (v) { const self = this; - const question = self.kanas.filter(kana => { + const question = self.kanas.filter((kana) => { return kana.contains(self.question); })[0]; - if(question.contains(v)) { + if (question.contains(v)) { self.score += 1; self.generateQuestion(); } else { self.score = 0; self.wrongAnswers.push(v); } - }, changeOption: function (v) { const self = this;