Concepts of web applications scripting

Assignment Help JAVA Programming
Reference no: EM131590557

Background

This assignment goals are:

1) Understand the basic concepts of web applications scripting.
2) Implement javascript code to control basic logic.
3) Display feedback of said processed interactions back to the user.

Directions

Please read carefully all of the following subsections.

Completing the skeleton file

For this assignment, you will complete the missing code parts of the provided skeleton_a5.html file.
Along the document, you will find all the required sections marked in between comments sections, for example:

<!-- COMPLETE BELOW --->
<script>
/* 1. Do Abc .. */
You will add your code here
/* 2. Now do Xyz .. */
...
</script>
<!-- end of assignment --->


Requirements

1. Create the following variables:
a. item, tagPrice, quantity, shippingMethod, tax, stateTax, totalPrice
b. Initialize totalPrice with the value 0 and stateTax to 1.
2. Determine the tagPrice value of the item by prompting the user for the type of item he/she wants to buy - the user should input the exact name of one of the following items:
a. "TV" is $1200
b. "VGC" is $399 - this stands for Video Game Console
c. "Laptop" is $1799
d. Any other item or input should alert "We do not carry that item, try again!" and reload the page using the location.reload(); instruction.
3. Ask the user for the quantity he/she wants to buy, then you will consider:
a. If the quantity is less than 1, alert "Nothing to do here, bye!" and reload the page
b. Otherwise...
i. 4 or more items, 20% discount (20% off the tagPrice)
i.e. - tagPrice ← tagPrice * 0.8
ii. 3 items - 10% off
iii. 2 items 2% off
iv. Otherwise, no discount.
4. Next, prompt the user for the desired shippingMethod ; the possible options must be:
a. A - One Day → $29 added to totalPrice
b. B - Two Day → $14 added to totalPrice
c. C - Standard → nothing, standard, 0 cost
d. Invalid method, alert "That method is NOT available, try again!" and reload page

5. You will ask the user if his/her state requires sales tax, the answer should be stored in the tax
variable and must be of type boolean.
a. If tax is true, you will proceed to prompt the user for the percentage, given as a decimal value (7, 8.3, etc...) and store the result as a number in the stateTax variable
i. note: if stateTax is less than (<) 0 or greater than 100 - you will alert error "Wrong tax, try again!" and reload the page as instructed above.
6. Finally, you will compute and display the total as follows:
a. totalPrice += (tagPrice * quantity * stateTax);
- PAY ATTENTION TO THE += operator -
b. alert the user "You will pay: $xxx"

Attachment:- fill out.rar

Reference no: EM131590557

Questions Cloud

Define the prosecution of pregnant women who abuse drugs : Regarding the prosecution of pregnant women who abuse drugs, he states that "Some critics attack as racist prosecution of pregnant drug addicts
Equation that represents the entire process : What is the photosynthesis equation that represents the entire process? Solve the problem by proving the process and balancing the equation adequately as such.
What is the manufacturing cost per unit : There were no units in beginning or ending WIP inventory in May. What is the manufacturing cost/unit
How does the lack of severe restriction impact employees : How does the lack of availability, or severe restriction, of "light duty" assignments impact employees
Concepts of web applications scripting : CS 170 - Computer Applications for Business - Understand the basic concepts of web applications scripting- Implement javascript code to control basic logic
Role of antibiotics for control of infectious disease today : Discuss with your colleagues the benefits and challenges with the role of antibiotics for control of infectious disease today.
Explain intensive interviewing is much more costly : Intensive interviewing is much more costly and takes much more time than all interviewing with closed-ended questions
Chemotherapy often develop infections : Active immunity is usually long-lived although a booster may be required every so many years.
Find out the measure of portfolio risk : Say you have $1000 to invest and you invest $600 in stock A and rest in stock B. find out the measure of portfolio risk

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd