Dígame cómo mostrar una variable no en intervalo, sino en entrada con este código.
$(function(){ $('#main input:radio').on("change", function(){ var summ = 18900; $('#main input:radio:checked').each(function(index, element){ var add = parseInt($(element).val(), 10); if(!isNaN(add)) summ += add; }); $("#result span").text(summ); }) }) <div class="result d-flex justify-content-center md-auto" id="result"> <span>18900</span> руб. <input type="text" id="result" value="18900"> </div>Su entrada debe ser el único elemento con el valor 'resultado' en su propiedad id.
Si lo hace, podrá usar js document.getElementById('result') para obtener el elemento de entrada y luego establecer su propiedad 'value'
(por ejemplo document.getElementById('result').value = sum; )
También puedes usar el formato jQuery
(por ejemplo $('#result').val(sum); )