HTML
<input type="text" id="prva"> <input type="text" id="brojOcena"> <input type="button" value="Izracunaj" onclick="Racunaj()">JS
function Racunaj(){ let prva = document.querySelector('#prva'); let broj = parseInt(document.querySelector('#brojOcena')); broj = broj.value; prva = prva.value; } ¿Cómo puedo obtener let prva como prva = 15/broj en lugar de "5+5+5" /broj?
function Racunaj(){ var prva = document.querySelector('#prva'); var broj =document.querySelector('#brojOcena'); prva.value = eval(parseInt(prva.value)) / parseInt(broj.value); } Use parseInt() para convertir una cadena en un entero
Y solo quieres una respuesta así
prva.value = eval(parseInt(prva.value)) / parseInt(broj.value); //prva = 15/broj eval() se usa para ejecutar un código de cadena conocido como suma de enteros.
Prueba esto