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.
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ış ?
 

Yeni konular

Geri
Yukarı