Evet ; setTimeout() ile delay yapılıyor ama sadece delay bir gif veya hesaplanıyor v.b yapamadım. Yardımcı olursanız örnek atarsanız sevinirim.
Arkadaşlar örnek bir hesaplama kodlama ;
<h1>Javascript Basit Hesap Makinesi</h1> <label>Küçük sayı : </label> <input type="number" id="sayi1"> <select id="islem"> <option value="topla">+</option> <option value="cikar">-</option> <option value="carp">*</option> <option value="bol">/</option> </select> <label>Büyük sayı : </label> <input type="number" id="sayi2"> <button id="buton">Sonucu Bul</button> <div id="sonuc"></div> <script> var sonuc; function hesapla(){ var sayi1=document.getElementById("sayi1").value; var sayi2=document.getElementById("sayi2").value; var islem=document.getElementById("islem").value; var s1 = Number(sayi1); var s2 = Number(sayi2); if(islem == 'topla') sonuc = s1 + s2; else if(islem == 'cikar') sonuc = s1 - s2; else if(islem == 'carp') sonuc = s1 * s2; else sonuc = s1 / s2; document.getElementById("sonuc").innerHTML = "Sonuc : " + sonuc; } var hesaplaBtn=document.getElementById("buton"); hesaplaBtn.onclick=hesapla; </script>