mi objetivo es hacer una calculadora que le permita al usuario ingresar su nivel y cuántas runas (Elden Ring en la moneda del juego) tiene actualmente. Luego quiero que mi código calcule cuántos niveles puede comprar el usuario con la cantidad de runas que tiene.
Por ejemplo, supongamos que estoy en el nivel uno y tengo 2000 runas, a juzgar por la matriz que hemos llamado 'runearray', el usuario solo podrá subir de nivel hasta el nivel 3. ¿Voy por el camino correcto para implementar esto? Aquí hay una foto de lo que el usuario verá...
<div class="calcrune col-md-12"> <span class="runecalc">Current Level: <input id="levelcurrent1" type="text" min="1" max="712"></span> <span class="runecalc">Current Runes: <input id="runecurrent1" type="text" min="1" max="712"></span> <button class="runecalc" onclick="levelCalc()">Calculate Levels</button> <span>Level Upgrades: <span id="runes1"></span></span> </div>
function levelCalc() { var levelcurrentstring = document.getElementById('levelcurrent1').value; var levelcurrentminus1 = parseInt(levelcurrentstring); var runecurrentstring = document.getElementById('runecurrent1').value; var runecurrentvalue = parseInt(runecurrentstring); var levelcurrent = levelcurrentminus1 - 1; const runearray = [/* level 1 to 2 = */ 673, /* level 2 to 3 = */ 689, /* level 3 to 4 = */ 706.... ]; var newrunearray = runearray[levelcurrent]; for (i = levelcurrent; i < runecurrent; i++) { var newrunearray = newrunearray + runearray[levelcurrent + 1]; } document.getElementById('runes1').textContent = newrunearray; }