(function(t){function e(e){for(var r,a,s=e[0],u=e[1],c=e[2],l=0,f=[];l0&&void 0!==arguments[0]?arguments[0]:1,e=u.methods.getRandomInt(5*t,100*t),n=u.methods.getRandomInt(5*t,100*t);return{text:"".concat(e," + ").concat(n),answer:e+n}},subtraction:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=u.methods.getRandomInt(5*t,100*t),n=u.methods.getRandomInt(5*t,100*t);return Math.random()>.5?{text:"".concat(e," - ").concat(n),answer:e-n}:{text:"-".concat(e," + ").concat(n),answer:-e+n}},multiplication:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=u.methods.getRandomInt(3*t,30*t),n=u.methods.getRandomInt(3*t,15*t);return{text:"".concat(e," \\times ").concat(n),answer:e*n}},square_root:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=u.methods.getRandomInt(2*t,20*t);return{text:"\\sqrt{".concat(e*e,"}"),answer:e}},getProblem:function(){var t=[this.multiplication,this.square_root],e=u.methods.getRandomInt(0,t.length);return t[e]()}}},d={name:"App",data:function(){return{answer:null,currentQuestion:null,correctTimeout:!1}},computed:{expression:function(){return null!=this.currentQuestion?this.currentQuestion.text:"error"}},created:function(){var t=this;window.addEventListener("keyup",(function(e){39===e.keyCode&&t.nextQuestion()}))},mounted:function(){var t=this;this.$nextTick((function(){t.nextQuestion()}))},methods:{nextQuestion:function(){this.currentQuestion=c.methods.getProblem()},checkAnswer:function(){var t;t="number"===typeof this.currentQuestion.answer?this.currentQuestion.answer===Number.parseInt(this.answer):this.currentQuestion.answer===this.answer,t?(this.$buefy.toast.open({message:"Correct!",type:"is-success",duration:6e3}),this.nextQuestion(),this.answer=""):this.$buefy.toast.open({message:"Incorrect.",type:"is-danger",duration:5e3})}}},l=d,f=(n("5c0b"),n("2877")),p=Object(f["a"])(l,a,s,!1,null,null,null),h=p.exports;n("be0f"),n("5abe");r["a"].config.productionTip=!1,r["a"].use(i["a"]),r["a"].use(o["a"]),new r["a"]({render:function(t){return t(h)}}).$mount("#app")},"5c0b":function(t,e,n){"use strict";var r=n("9c0c"),o=n.n(r);o.a},"9c0c":function(t,e,n){}}); //# sourceMappingURL=app.c001db59.js.map