Javascript – Grades to Numbers

A while ago I wrote about how I was able to (finally) get my Adobe Acrobat form to calculate grades. (You can read it here). I’ve finally (with the help of @PenmanRoss) been able to do it the other way around – to type in a grade (e.g., A3) and get the form to calculate the corresponding number.

Here’s the script

var og = this.getField("GA").value; 

if( og =="A1") 
event.value = og = 22; 

else if( og =="A2") 
event.value = og = 21; 
else if( og =="A3") 
event.value = og = 20; 
else if( og =="A4") 
event.value = og = 19; 
else if( og =="A5") 
event.value = og = 18; 
else if( og =="B1") 
event.value = og = 17; 
else if( og =="B2") 
event.value = og = 16; 
else if( og =="B3") 
event.value = og = 15; 
else if( og =="C1") 
event.value = og = 14; 
else if( og =="C2") 
event.value = og = 13; 
else if( og =="C3") 
event.value = og = 12; 
else if( og =="D1") 
event.value = og = 11; 
else if( og =="D2") 
event.value = og = 10; 
else if( og =="D3") 
event.value = og = 9; 
else if( og =="E1") 
event.value = og = 8; 
else if( og =="E2") 
event.value = og = 7; 
else if( og =="E3") 
event.value = og = 6; 
else if( og =="F1") 
event.value = og = 5; 
else if( og =="F2") 
event.value = og = 4; 
else if( og =="F3") 
event.value = og = 3; 
else if( og =="G1") 
event.value = og = 2; 
else if( og =="G2") 
event.value = og = 1; 
else if( og =="H") 
event.value = og = 0; 

else event.value = "";
Advertisements

One thought on “Javascript – Grades to Numbers

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s