Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

You do not need to create an HTML web page. This should be in JavaScript. a) Write a function named average3 that accepts three numbers

You do not need to create an HTML web page. This should be in JavaScript.

a) Write a function named average3 that accepts three numbers and returns the average of the three numbers.

b) Write a function named receiveTip that accepts two numbers, the cost of a meal or other service, and the tip percentage, and returns a number representing the tip amount.

ex: getTip (10.000, 0.30) => 3.0

c) When you have this function working, modify the receiveTip function to return a string representing the tip in a currency format by using the toFixed() Method.

ex: getTip (10.00, 0.3) => $3.00 C.

d) Write a function pizzaPSI that takes two numbers, the cost of a pizza, and the diameter of the pie in inches, and returns the cost Per Square Inch (PSI) in currency format. You will need to calculate the area of the pizza to determine the cost per square inch (cost / area).

ex: pizzaPSI (10.00, 12) => $0.09

pizzaPSI (23.95, 18) => $0.09

e) Write a function named isAlphabet that accepts a character (i.e. a string of length one) and returns a true if it is a letter of the alphabet, and false if not a letter of the alphabet. The isAlphabet function should accept both uppercase and lowercase characters.

ex: isAlphabet("A") => true

isAlphabet("!") => false

isAlphabet(1) => false

f) Write a function named sumNum that accepts a single non-zero number (+ or -), adds up all of the numbers between 0 and the number (inclusive), and returns the sum. If 0 is submitted to sumNumbers, 0 should be returned. You have to use a while loop or two to calculate it.

ex: sumNum (3) => 6

sumNum (-3) => -6

sumNum (0) => 0

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

LO2 Compare three types of individual incentives.

Answered: 1 week ago