Write the HTML, CSS, and JavaScript code that displays prompt messages asking the user to enter student names and grades out of 100 and displays the result in a tabular form as follows:
Student Grades Report
Student Name Grade
Student Number
Quality of Performance
1
Asma
A
Excellent
2
Omar Alaa
Failure
Satisfactory
Good
3
C
4
Sara
B
5
Hiba Arwa
D
Poor
Poor
Failure
6
7
Ibrahim
8
Tina
F
The program should accept any number of students and terminate once the user enters a pre-specified value, e.g., -1. After converting the grades entered by the user to letter grades (i.e., A, B, C, D, and F), your code should also determine the quality of performance of each student as follows: A - Excellent, B - Good, C - Satisfactory, D - Poor, and F - Failure. Students whose grades are F should be marked in red too.