Tengo dos variables y necesito agregar un número en el valor que ya está dentro de la variable cada vez que hago clic en el botón.
Este es mi código:
var x = e.pageX; var y = e.pageY;Tengo x cualquier variable y y necesito agregar x 30 y y 22 cada vez que hago clic en el botón. Pero ahora, cuando hago clic en el botón, agrego este número solo una vez y cuando vuelvo a hacer clic, no pasa nada.
var xLeft = x + 30; var yTop = y + 22;Por favor verifique el siguiente ejemplo
var x = 10 var y = 20 var xLeft=0 var yTop=0 function clickFunction() { xLeft += x + 30 yTop += y + 22 console.log("xLeft :" + xLeft) console.log("yTop :" + yTop) } <!DOCTYPE html> <html> <body> <button type="button" onclick="clickFunction()">Click Me!</button> </body> </html>HTML:
<button id="btn" onclick="myfunc()"></button>js:
function myfunc() { a += 2 }