(function(t){function n(n){for(var r,a,s=n[0],u=n[1],c=n[2],d=0,h=[];d0&&void 0!==arguments[0]?arguments[0]:1,n=c.methods.getRandomInt(5*t,100*t),e=c.methods.getRandomInt(5*t,100*t);return{text:"".concat(n," + ").concat(e),answer:n+e}},subtraction:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=c.methods.getRandomInt(5*t,100*t),e=c.methods.getRandomInt(5*t,100*t);return Math.random()>.5?{text:"".concat(n," - ").concat(e),answer:n-e}:{text:"-".concat(n," + ").concat(e),answer:-n+e}},multiplication:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=c.methods.getRandomInt(3*t,30*t),e=c.methods.getRandomInt(3*t,15*t);return{text:"".concat(n," \\times ").concat(e),answer:n*e}},division:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=c.methods.getRandomInt(3*t,30*t),e=c.methods.getRandomInt(2*t,15*t);return{text:"".concat(n*e," \\div ").concat(e),answer:n}},square_root:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=c.methods.getRandomInt(2*t,20*t);return{text:"\\sqrt{".concat(n*n,"}"),answer:n}},getProblem:function(){var t=[this.addition,this.subtraction,this.multiplication,this.division,this.square_root],n=c.methods.getRandomInt(0,t.length);return t[n]()}}},d={name:"App",data:function(){return{answer:null,currentQuestion:null,correctTimeout:!1,inputClass:!1,allowInputSubmit:!0,currentAnimation:null,chances:3}},computed:{expression:function(){return null!=this.currentQuestion?this.currentQuestion.text:"error"}},created:function(){var t=this;window.addEventListener("keyup",(function(n){38===n.keyCode?t.nextQuestion():39===n.keyCode&&t.checkAnswer(!0)}))},mounted:function(){var t=this;this.$nextTick((function(){t.nextQuestion()}))},methods:{nextQuestion:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=l.methods.getProblem();null==this.currentQuestion?this.currentQuestion=e:(this.currentAnimation=n?"animate__fadeOutRight":"animate__fadeOutUp",setTimeout((function(){t.currentQuestion=e,t.currentAnimation="animate__fadeInDown",setTimeout((function(){t.currentAnimation=""}),500)}),200))},checkAnswer:function(){var t,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(this.allowInputSubmit||n)&&(t="number"===typeof this.currentQuestion.answer?this.currentQuestion.answer===Number.parseInt(this.answer):this.currentQuestion.answer===this.answer,t||n?(this.inputClass="correct",setTimeout(this.clearInputClass,500),this.nextQuestion(),this.answer=""):(0===--this.chances&&(this.nextQuestion(!0),this.chances=3),this.inputClass="incorrect",setTimeout(this.clearInputClass,500),this.allowInputSubmit=!1,setTimeout(this.unlockInput,500)))},clearInputClass:function(){this.inputClass=""},unlockInput:function(){this.allowInputSubmit=!0}}},h=d,f=(e("5c0b"),e("2877")),p=Object(f["a"])(h,s,u,!1,null,null,null),m=p.exports;e("be0f"),e("5abe"),e("4b3c");r["a"].config.productionTip=!1,r["a"].use(o["a"]),r["a"].use(a["a"]),r["a"].use(i["a"]),new r["a"]({render:function(t){return t(m)}}).$mount("#app")},"5c0b":function(t,n,e){"use strict";var r=e("9c0c"),i=e.n(r);i.a},"9c0c":function(t,n,e){}}); //# sourceMappingURL=app.dafa2c7a.js.map