Skip to content

Instantly share code, notes, and snippets.

@fadeltd
Created July 13, 2019 14:42
Show Gist options
  • Save fadeltd/2ee310e88ed1b39a41e4a497d692411a to your computer and use it in GitHub Desktop.
Save fadeltd/2ee310e88ed1b39a41e4a497d692411a to your computer and use it in GitHub Desktop.
Telegram @gamebot MathBattle js
var target = 200
var counter = 0
var intervalId
var answer = () => {
var task_x = document.getElementById('task_x')
var task_op = document.getElementById('task_op')
var task_y = document.getElementById('task_y')
var task_res = document.getElementById('task_res')
var button_correct = document.getElementById('button_correct')
var button_wrong = document.getElementById('button_wrong')
if (task_x != null) {
var x = task_x.innerHTML
var op = task_op.innerHTML
var y = task_y.innerHTML
if(op == '×'){
op = '*'
} else if(op == '–') {
op = '-'
} else if(op == '/') {
op = '/'
} else {
op = '+'
}
var ev = eval(x+op+y)
console.log(x+" "+op+" "+y+" = "+ev)
var res = task_res.innerHTML
if(res == ev){
button_correct.click()
}else{
button_wrong.click()
}
if(counter == target - 1){
clearInterval(intervalId)
} else {
counter++
}
}
}
intervalId = setInterval(answer, 50)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment