Difference between algorithm and implementation
GRADING ALGORITHM
GRADING IMPLEMENTATION
Your Score =
START
Get $Score
If $Score >= 80 then $grade = "A";
Else if ($Score >= 70 AND Score < 80) then $grade = "B";
Else if ($Score >= 60 AND Score < 70) then $grade = "C";
Else if ($Score >= 50 AND Score < 60) then $grade = "D";
Else if ($Score < 50) then $grade = "F! Yes! You sucks!";
Else $grade = "input error";
Show $Grade;
END
GRADING IMPLEMENTATION
Your Score =
<script type="text/javascript">
function grade()
{
var input = document.getElementById("score").value;
if (input>=80) return "A";
else if (input>=70 && input<80) return "B";
else if (input>=60 && input<70) return "C";
else if (input>=50 && input<60) return "D";
else if (input<50) return "F!\nYes! You sucks!";
else return "input error";
}
</script>