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>