var tspan = document.querySelector('tspan');
var span = document.querySelector('.number');
var factor = 1.003;
var dropdownButton = document.createElement('button');
dropdownButton.textContent = 'Dropdown';
dropdownButton.style.position = 'absolute';
dropdownButton.style.top = '100px';
dropdownButton.style.right = '100px';
var dropdownMenu = document.createElement('div');
dropdownMenu.style.position = 'absolute';
dropdownMenu.style.top = '120px';
dropdownMenu.style.right = '100px';
dropdownMenu.style.display = 'none';
dropdownMenu.style.height = '400px';
dropdownMenu.style.width = '400px';
dropdownMenu.style.backgroundColor = 'white';
dropdownMenu.style.border = '1px solid black';
var incrementButton = document.createElement('button');
incrementButton.textContent = 'Increment';
incrementButton.style.display = 'block';
incrementButton.style.width = '100%';
incrementButton.onclick = function() {
var tspanValue = parseInt(tspan.textContent);
tspan.textContent = tspanValue + 1;
var num = parseInt(span.textContent) + Math.round(210 * factor);
span.textContent = num;
factor *= 1.003;
};
var changeXPButton = document.createElement('button');
changeXPButton.textContent = 'Change XP';
changeXPButton.style.display = 'block';
changeXPButton.style.width = '100%';
changeXPButton.onclick = function() {
var currentXP = parseInt(span.textContent);
var xpInput = document.createElement('input');
xpInput.type = 'text';
xpInput.placeholder = 'Enter new XP';
xpInput.style.display = 'block';
xpInput.style.width = '100%';
dropdownMenu.appendChild(xpInput);
xpInput.onkeydown = function(event) {
if (event.key === 'Enter') {
span.textContent = currentXP + parseInt(xpInput.value);
dropdownMenu.removeChild(xpInput);
}
};
xpInput.onblur = function() {
span.textContent = currentXP + parseInt(xpInput.value);
dropdownMenu.removeChild(xpInput);
};
};
var changeLevelButton = document.createElement('button');
changeLevelButton.textContent = 'Change Level';
changeLevelButton.style.display = 'block';
changeLevelButton.style.width = '100%';
changeLevelButton.onclick = function() {
var levelInput = document.createElement('input');
levelInput.type = 'text';
levelInput.placeholder = 'Enter new level';
levelInput.style.display = 'block';
levelInput.style.width = '100%';
dropdownMenu.appendChild(levelInput);
levelInput.onkeydown = function(event) {
if (event.key === 'Enter') {
tspan.textContent = levelInput.value;
dropdownMenu.removeChild(levelInput);
}
};
levelInput.onblur = function() {
tspan.textContent = levelInput.value;
dropdownMenu.removeChild(levelInput);
};
};
dropdownButton.onclick = function() {
if (dropdownMenu.style.display === 'none') {
dropdownMenu.style.display = 'block';
} else {
dropdownMenu.style.display = 'none';
}
};
document.body.appendChild(dropdownButton);
document.body.appendChild(dropdownMenu);
dropdownMenu.appendChild(incrementButton);
dropdownMenu.appendChild(changeXPButton);
dropdownMenu.appendChild(changeLevelButton);