Collection Set E-sale
Objective:
To add scripting to the existing web page and work with JavaScript Es-6 features like class, object , getter methods and collection.
Problem Description:
As part of a simple billing application, you are provided with an html page to obtain inputs for item number, item name, price & quantity. Using the ES-6 collections, add every item object into a Set and iterate through it to find the total cost to be paid. On adding each item object into Set, it must also get added to the table as a new record. Refer to the screenshot.
Following are the files that contain code snippets
index.html | HTML for webpage (complete implementation is given for you). You only have to run this. No change needs to be done in this file. |
script.js | Add your code to this file for the functions given. |
Procedure to complete the exercise
Class | Properties | Methods |
Item | itemNumber itemName price quantity | Include constructor with properties and getter methods for Item properties |
In script.js, provide the implementation for the functions as per the requirements mentioned below
Screenshot 1:

Screenshot 2:

Solution will be released after 150 clicks. How to increase clicks? Click on any AD’s on our site, help us keep running this site as we work for you. 1 person 2 AD Clicks.
Related:
- Student Grade Rest Parameter
- Employee Salary Appraisal
- Collection Set E-sale
- Collection Map Weather Report
- Car Price Default Parameter