What the book refers to as conditional statements and loops

Assignment Help JAVA Programming
Reference no: EM131143331

Assignment1

Now that we know about variables and functions, it's time to learn about doing real things with variables and functions.

To do that, we need to be able to do things like add, subtract, multiply, and so on to variables and we need to be able to make decisions about what to do based on the results.

What the book refers to as "Conditional Statements and Loops" is normally called flow control by programmers.

So far, the assignments have required you to write instructions for each line a JavaScript statement or function outputs. If the assignment was changed to require 20 down to 0 rather than 10 down to 0, you would have to write at least 10 more lines of code to make the program do what is required.

With flow control, you can make decisions based on variables and write code that lets you execute a single statement, or a group of statements that change their actions based on passed parameters (variables).

Once you understand flow control, you are ready to write useful programs that don't need to be rewritten each time something changes.

Be sure to fully understand chapters one through six of the book, and make sure you can answer all the questions at the back of those chapters before going to the next slide!

The purpose of the assignment is to demonstrate your ability to use operators and flow control logic, and to create a function which accepts an input parameter, and uses the data passed to the function.

Using only the techniques from modules one through three, and chapters one through six of the book:

Create two files, one named third.html and the other named third.js

Write code to create a web page that uses a JavaScript program to output a NASA style count down:

Ten

Nine

...

One

Ignition Start

Liftoff

We have Liftoff!

Each line must be displayed in the browser window.

An alert must be used to control when the next line is displayed.

Create a generic function that outputs one line of the countdown on the web page, followed by an alert, and receives the data to output as an input parameter.

Use that function to output each line of the countdown, and an alert.

Please note that you are outputting the countdown to the browser window this time, not to an alert! The alert is only being used to signal when to output the next line.

Important Note: Depending on which browser you are using to view your web page, the alert messages may or may not be displayed alternately with each line output to the web page. Some browsers (Internet Explorer) display all the alerts first and then display the countdown on the page.

The program should have fewer lines of code than assignment 2. Hint: use a loop when displaying the numeric part of the countdown. You can output the countdown numbers as before or as digits (Ten or 10, Nine or 9, etc.)

Use comments and lay the code out so it can be easily followed!

Each file in the assignment must have a comment at the top, using the correct commenting technique for the file type, like this:

Your Name

Your Student ID

CST140

Assignment 2

Test your program by opening the web page in your browser. You should see the NASA countdown displayed on the Web page, and a series of alerts. Click the OK button to display the next line in the countdown.

Important Note: Depending on which browser you are using to view your web page, the alert messages may or may not be displayed alternately with each line output to the web page. Some browsers (Internet Explorer) display all the alerts first and then display the countdown on the page.

Reference no: EM131143331

Questions Cloud

What a section of the rubric on a paper : What a section of the rubric on a paper. - I have attached my paper below. - The topic is: "Nursing and Patient Care Models"
Determine two disadvantages resulting from placing : Determine two disadvantages resulting from placing the right people into the wrong job. Next, provide two (2) HRM selection decisions that an organization can use to mitigate this issue. Justify your response.
Create restaurant business plan-decision alternatives : Decision Alternatives: Describe the process used to determine alternatives, including a discussion of other alternatives that seem relevant and the reasons these were not analyzed. Describe the final set of alternatives used in the decision analysis...
Many layers of cost does your organization impose : If you walk into a UPS store and ship a box, you will not fill out a paper form. The associate will type the name and address into the UPS register. If you walk into a FedEx store to ship a similar box, you will complete a form. but how many layers o..
What the book refers to as conditional statements and loops : Create two files, one named third.html and the other named third.js What the book refers to as "Conditional Statements and Loops" is normally called flow control by programmers.
What federal and shareholder requirements : Compliance A. While investigating the shares offered to you by your potential boss, you discover that the company you are considering working for is not registered as required under the Securities Act of 1933. what federal and shareholder requirement..
List examples of new processes that could be used or process : Be specific about plant parameters such as flows, temperatures, and pressures in your examples. Tables and figures (including charts and graphs) should be used if they would be helpful in the explanation. Any cautions or concerns should also be in..
Highly efficient and reducing costs of operation : What is the foremost thing that occupies the attention of you and your fellow associates? Is there a passion for managing one's career as a primary objective, being highly efficient and reducing costs of operation, or is it a focus on the customer?
Evaluate different operations management principles : Evaluate different operations management principles and techniques that can make businesses more profitable today. Select one service company of your choice and discuss at least three operations management challenges the company is facing. Suggest wa..

Reviews

Write a Review

JAVA Programming Questions & Answers

  Calculate the vertical and horizontal components of u

Calculate the vertical and horizontal components of u (the launch velocity) using the following trigonometric identities:

  Develop a java program

Develop a Java program which, given the width, length and depth (in metres), of a swimming pool, determines and outputs.

  Prepare a method rearrange that takes a queue

Prepare a method rearrange that takes a queue of integers as a parameter and rearranges the order of the values so that all of the even values appear before the odd values and that otherwise preserves the original order of the list.

  Write a test application name employeetest

Create two Employee objects and display each objects yearly salary. Then give each employee a 10% raise and display each employee's yearly salary again.

  Write a java program that uses a search tree of strings

Write a Java program that uses a search tree of strings to sort text lines in alphabetic order. You may choose how you de?ne alphabetic order as long as there is some sense in the de?nition. You may also choose what kind of tree you use.

  Changed to value-receiving and value-returning

The methods are to be changed to value-receiving, value-returning and a combination thereof. Therefore, when you call these methods make sure you send the correct arguments and properly process the value that is returned.

  The tokens should be placed in an array of strings

Create a public class Postfix1 inside Postfix1.java and add a main method. Now write a static method to read in a line of text that is purportedly a postfix arithmetic expression from the console (without prompting), and split it into tokens eliminat..

  Generate the pseudocode for each of the classes.

Generate an object-oriented design for a system that keeps tracks of your CD and DVD collection.

  User enters a list of car parts

So if the user enters a list of car parts, the programm holds this list. Afterward, when the user types in the name of the part the programm outputs that name from the list.

  Create an application for disney''s cottages

Create an application for Disney's Cottages, a weekend getaway resort that rents cottages and boats to use on the local lake

  Declare and create a jpanel named panelfunctsys

Declare and create a JPanel named panelFunctSys. Use the BorderLayout layout manager. Add panelFunctButton to the CENTER region. Add panelSysButton to the SOUTH region.

  Questions1 write a programme that computes the rental

questions1. write a programme that computes the rental charge given the type of moped when it is rented weekday or

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