HGJGHJ

Student Results
Student Input Section: Name: Class:

English
Kannada
Maths
Science


Report Card

Name
Class
Total Marks
Average Marks
Grade
Remarks
function getReport(){ var grade = ""; //declare a variable for grade var result=""; //declare a variable for result //read the marks var engMarks = document.getElementById('txtEnglish').value; var kannadaMarks = document.getElementById('txtKannada').value; var mathsMarks = document.getElementById('txtMaths').value; var scienceMarks = document.getElementById('txtScience').value; //calculate the total marks (using double notation technique) var totalMarks = engMarks - (- kannadaMarks) - (- mathsMarks) - (- scienceMarks); //get the average marks var averageMarks = totalMarks / 4; //find the grade and result using the ternary operator inside the switch statement switch( //usage of ternary operator inside switch (averageMarks > 60 && averageMarks <= 100) ? 1 : (averageMarks > 50 && averageMarks < 60) ? 2 : (averageMarks > 40 && averageMarks < 50) ? 3 : 0 ) { case 1 :grade = "A";result="First Class";break; case 2 :grade = "B"; result="Second Class";break; case 3 :grade = "C"; result="Third Class";break; case 0 :grade = "D"; result="Fail";break; } //display the results document.getElementById('txtStudentName').value = document.getElementById('txtName').value; document.getElementById('txtStudentClass').value = document.getElementById('txtClass').value; document.getElementById('txtTotalMarks').value = totalMarks; document.getElementById('txtAvgMarks').value = averageMarks; document.getElementById('txtGrade').value = grade; document.getElementById('txtResult').value = result; }
function multiplyBy() { num1 = document.getElementById("firstNumber").value; num2 = document.getElementById("secondNumber").value; document.getElementById("result").innerHTML = num1 * num2; } function divideBy() { num1 = document.getElementById("firstNumber").value; num2 = document.getElementById("secondNumber").value; document.getElementById("result").innerHTML = num1 / num2; }

Contact

Recent Posts

Unordered List

Definition List