JavaScript if-else ile hesaplama yapma

Katılım
4 Kasım 2021
Mesajlar
3
Daha fazla  
Cinsiyet
Erkek
İf içerisindeki boşluklara ne yazmam lazım ki + yı sectiğimde toplama işlemi yapsın?

<Html>

<Head>

<Script language="JavaScript">
Let btnhesap = document. Getelementbyıd("hesaplayici");

Btnhesap. Onclick = function hesaplayici() {
Let sayi1 = number(document. Getelementbyıd("sayi1").Value);
Let sayi2 = number(document. Getelementbyıd("sayi2").Value);
Let sec1 =document. Getelementbyıd("sec1");

İf (document.getElementById()== ) {
Alert("sayi1 + sayi2");
}
Else {

Alert("hata");
}

}
Document. Getelementbyıd("cevap").innertext = string(cevap);

</Script>

</Head>

<Body>
<Br>
<Br>
<Br>
<Br>

<Table align="Center"><font face="bahnschrift" size="5">

<Tr>
<Td><font size="5px"><li>hesaplayıcı</li></font></td>
</Tr>

<Tr>
<Td><font size="200px"><center>1.sayı</font></td>

<Td> <input type="text" ID="sayi1" class="text1" /></td>

</Tr>

<Tr>
<Td><font size="200px" ><center>2.sayı</font></td>
<Td> <input type="text" ID="sayi2" class="text2" /></td>

</Tr>

<Tr>
<Td><select Value="sec" ID="sec">
<Option Value="+" ID="sec1">+</option>
<Option Value="-">-</option>
<Option Value="/">/</option>
<Option Value="*">*</option>
</Select>

<Td><input type="button" Value="sonuç" ID="hesaplayici" /></td>
</Tr>

<Tr>
<Td><span ID="cevap">000</span></td>
</Tr>
<Tr>
<Td>

</Font>
</Table>

</Body>

</Html>
 
Syntax hatası fazla. Yazım kurallarını düzeltmen lazım. Ek olarak alert kullanmak yerine innerHTML kullanırsan değeri ekrana yazdırırsın.
 
Son düzenleme:
Syntax hatası fazla. Yazım kurallarını düzeltmen lazım. Ek olarak alert kullanmak yerine innerHTML kullanırsan değeri ekrana yazdırırsın.
kendi otomatik düzeltmiş büyük küçük harfleri, normalde hata göstermiyor(yazıda).alert ı öylesine yazmıştım aslında dediğinizi yapacağım ancak ben if in içinde sıkıntı yaşıyorum hocam. Ne yazaca-
ğım? Sürekli denedim ancak başarılı olamadım. Acaba yazdığım mantık mı yanlış ?
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı