The third and final COMP284 assignment requires students to write a report comparing Perl, PHP, JavaScript, and Java. The report should identify three language constructs on which these languages differ syntactically, excluding conditional statements. Additionally, the student must describe what differentiates these scripting languages from Java. The assignment also requires students to develop a JavaScript program that simulates a simple game of chance. The program should be accessible via a URL and work without producing script errors.