Threesuns

Email

Contact

All Semesters

Semesters

All Courses

Courses

Scripting (Blended)

CSYS2033

3 credits

Labs

Temperature Converter

Lab

100 points

Requirements

Webpage properly formed and Valid5
Temperature units determined correctly40
Conversion performed correctly and displayed30
Error displayed if user does not enter temperature units25
Total100 pts

Objective

To practice using JavaScript expressions, control structures, and operators

Instructions

For this lab you will need to create a javascript script which will prompt a user to enter a temperature in either Fahrenheit or Celsius. Your script will then need to determine which type of temperature was entered and then convert the temperature to the other units and display that converted temperature for the user.

When the user is prompted to enter a temperature with a prompt() statement the user should be told to enter the units following the temperature as either F or C (for example 98.6F). Your program will then need to determine which was entered. If the user neglects to specify a unit, an error can be displayed in place of the converted temperature.

To perform the conversion from Celsius to Fahrenheit: Multiply the Celsius temperature time 1.8 and add 32 (F = C * 1.8 + 32)

To perform the conversion from Fahrenheit to Celsius: Subtract 32 from the Fahrenheit temperature and then Multiply times .55 (C = (F - 32) * .55)