merhaba,
.val() string döndürür. yazılan değerin tipine göre parseInt parseFloat vs. kullanarak aritmetik işlem yaptırtabilirsiniz.

kolaylıklar.

istizan adlı üyeden alıntı: mesajı görüntüle
Arkadaşlar haşlama oldum sanırım, farkedemiyorum.
Aşağıdaki ilk kod çalışıyor sonuç veriyor fakat ikinci bölüm rakamları yan yana yazıyor yani 3+2=5 yapacağına 32 olarak yazıyor. Yardım lütfen.

  $(document).ready(function() {
  $('input').keyup(function() {// run anytime the value changes

	var kurguc = $('#kurguc').val()|| 0;
	var eltuk = $('#eltuk').val()|| 0;
    var elfiy = $('#elfiy').val()|| 0;

	var elkhesap = eltuk*kurguc; // Elektrik tüketimini bulduk
	var eltl = elfiy*elkhesap; // Tüketimin TL değerini bulduk
	$('#elkw').val(elkhesap);  // add them and output it
	$('#elmal').val(eltl);  // add them and output it

çalışmayan kısım

$(document).ready(function() {
  $('input').keyup(function() {// run anytime the value changes
	var en1 = $('#en1').val();
	var en2 = $('#en2').val();
	var endtop = (en1+en2);
	$('#entop').val(endtop);