Question: Use a constructor with the change calculator Note that there are two JavaScript files for this application: the main JavaScript file (calculate.js) and the start

Use a constructor with the change calculator

Note that there are two JavaScript files for this application: the main JavaScript file (calculate.js) and the start of a library file (library_coin.js).

In the calculate.js file, note that three functions are supplied. The $ function. The calculateChange function that contains all of the code for the application. And an onload event handler that attaches this function to the click event of the Calculate button and sets the focus on the first field.

In the library_coin.js, note that just the strict declaration has been provided.

In the index.html file, add the script tag for the library file.

In the library file, code an object literal named coins that has a cents property and two methods:

The isValid method should determine whether the cents property is valid.

The getNumber method should accept a divisor parameter (like 25 for quarters), calculate the number of coins of that type that are required, update the cents property with the remaining cents, and return the number of coins

Change the code in the calculate.js file to create an instance of the coins object type to validate the users entry and calculate the number of coins.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!