Assignment 1
Simple Calculator App
Due Saturday September 14 before 11:30pm

Overview

For this assignment you will develop a simple app for presenting an exercise target rate.

Requirements

Your app should have the following:

  • Use the target_rate function presented in class.
  • Input text fields, an event-handling function, and display of output
  • JavaScript code in a separate file; no JS in HTML file
  • Appropriate rounding of figures
  • Variables declared with const or let
  • Your name and app description commented in the html and js files.
  • Consistent indentation for html and javascript.

In addition, your web app must follow coding conventions as presented in class. The best approach is to review the examples presented in class and use them for guidance in creating your own app. Submissions that take other approaches (such as those copied from the web) may receive little or no credit.

For additional challenge, consider the following:

  • Robust handling of incorrect input
  • Alternate input/output settings, chosen with a menu
  • Elegant presentation using CSS
  • Output that is automatically updated as input values change (no button needed)

Submission

Post your app files online, on the studentweb server. For the D2L submission, submit a zipped folder of your app files and, as a submission commnent, provide the working URL of your app on the studentweb server.

Grading

This assignment is worth 10 points. Apps that address all of the requirements will receive 10 points.