This week we've introduced the scripting language JavaScript and shown you how it can be used to customize and animate the user's experience. For this lab you will practice using this knowledge to display a random quote and create a dynamic table generator.
Read this lab completely before you begin.

Hint #1: See the class exercise on asking user for a number in JavaScript intro lecture.
Hint #2: If the user hits Cancel, window.prompt() returns null.
Hint #3: To validate input, it is much more reliable to check if the input is acceptable, then ask again if not, rather than trying to specifically check for illegal inputs. Check for what you want, not what you don't want! For example,
"if( !what_I_want ) { //ask again }" is better than
"if( what_I_do_NOT_want ){ //ask again}"
Hint #4: Read the JavaScript given in the starter JS and copy the code from the first <script> element to your own code. Then, always use my_writeln instead of document.writeln() – to help with debugging.
(hit CANCEL)

(hit CANCEL)

cd ~/public_html/IT350
~/bin/submit -c=IT350 -p=Lab08 Lab08
This assumes that the submit script is located in ~/bin/ and is executable.
Debug: once everything works, comment out the call to my_finish() in each of your HTML pages that use JavaScript (provided in the starter code). Make sure your page still works after you do this!