JavaScript ile Kullanıcının girdiği 100′ lük sistemdeki puanı 5′ lik sistemde nota çeviren örnek. Örnekte puan 0′ dan küçük veya 100′ den büyük girilirse Geçersiz Puan uyarısı verilmektedir. Diğer durumlar için;
0-50: 1
50-60:2
60-70:3
70-85:4
85-100:5
olarak yazdırılacaktır.
HTML+JavaScript Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 | <!doctype html> <html> <head> <meta charset="utf-8"> <title>algoritmaornekleri.com</title> </head> <body> <h2>JavaScript Puan Not Çevirici</h2> <input placeholder="Sayıyı Girin" type="text" id="txtPuan"> <button id="btn">HESAPLA</button> <div id="sonuc"></div> <script> function Hesapla() { var notu=0; var puan=Number(document.getElementById("txtPuan").value); if(puan<0) { notu=-1; } else if(puan<50) { notu=1; } else if(puan<60) { notu=2; } else if(puan<70) { notu=3; } else if(puan<85) { notu=4; } else if(puan<=100) { notu=5; } else { notu=-1; } if(notu==-1) { document.getElementById("sonuc").innerHTML="Geçersiz Puan"; } else { document.getElementById("sonuc").innerHTML="Notunuz : "+notu; } } var hesapBtn=document.getElementById("btn"); hesapBtn.onclick=Hesapla; </script> </body> </html> |
Add Comment