Devdit
 

JavaScript แสดงผลเกรด และตัดเกรด

7.8K

สอนภาษา JavaScript แสดงผลเกรด และตัดเกรด โดยรับคะแนนจากผู้ใช้งาน และนำคะแนนดังกล่าวมาตัดเกรด และแสดงผลเกรดออกสู่หน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง JavaScript แสดงผลเกรด และตัดเกรด

<input type="text" id="score"> <input type="button" value="แสดงผลเกรด" onclick="showGrade()"><br/>
<div id="div"></div>
<script>
    function showGrade() {
        var score = document.getElementById("score").value;
        var div = document.getElementById("div");
        var result = "คะแนน คือ "+score+" ได้เกรด ";

        if( score >= 90 ) {
            result += "A";
        } else if( score >= 80 ) {
            result += "B";
        } else if( score >= 70 ) {
            result += "C";
        } else if( score >= 60 ) {
            result += "D";
        } else {
            result += "E";
        }

        div.innerHTML = result;
    }
</script>

ผลลัพธ์

คำอธิบาย

1. สร้างช่องกรอก และปุ่มกด โดยกำหนด id ให้กับช่องกรอก หรือ TextBox ด้วย score

2. สร้างฟังก์ชันชื่อ showGrade สำหรับแสดงผลเกรด และตัดเกรด

3. ใช้คำสั่ง if - else ในการตัดเกรด

4. ใช้คำสั่ง innerHTML ในการแสดงผลเกรดบนหน้าเว็บไซต์

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ