Closed AbtaheeAli closed 4 years ago
I tried to follow your code and lecture slides on line spacing, but please let me know if I did any mistakes if you can. Thank you! :)
Your homework 06 - 01 - console.log('Welcome to JavaScript') was marked: Meets Expectations
“With LASERS”
Code logic and spacing looks good.
Try to avoid i
as variables: https://github.com/AbtaheeAli/first-java-script/blob/master/public/main.js#L154
Let's get started
Today, we are starting our journey into JavaScript. For this assignment, you will be making a program that demonstrates some JavaScript fundamentals.
Objectives
Requirements
Create your project using
app-app
with thebeta
stackRemove all the code inside
main.js
and start with a fresh and empty file.Explorer Mode
[ ] Create a new app that does the following.
Practice Creating Variables
Create a variable that stores the
numberOfCupsOfCoffee
that you drink every day (even if that is zero).Create a variable called
fullName
and set it equal to your full name.Use
console.log
and your variables,numberOfCupsOfCoffee
andfullName
to output all three on one line.Practice Getting Input From the User
Ask the user for their name and store it in a variable named
userName
. (usewindow.prompt
to get input from the user)Console log a greeting to the user, using their name.
Converting String Input Into Numbers
Input two numbers from the user. Use
window.prompt
twice, once for each prompt/number. Convert each resultingstring
fromwindow.prompt
to afloat
using parseFloat. Save the first value in a variable namedfirstOperand
and the second value in a variable namedsecondOperand
.Doing Math
Add the operand variables from above and save the results in a variable named
sum
.Subtract the
secondOperand
variable from thefirstOperand
variable and save the results in a variable nameddifference
.Multiply the operand variables and save the results in a variable named
product
.Divide the
firstOperand
by thesecondOperand
and save the results in a variable namedquotient
.Find the remainder when one operand is divided by the other and save the results in a variable named
remainder
.Use
console.log
to present the user, in a meaningful way, each of the values for thesum
,difference
,quotient
,product
, andremainder
variables. (e.g. perhaps one of your outputs is similar toIf you add 4 and 5 you get 9
if4
and5
were the input)Using Arrays
Use this page to generate a array of random numbers.
Place these numbers into a properly formatted array named
numbers
.Determine the following. Use JavaScripts
for
loops to your advantage.smallest
, find the smallest value in the arraylargest
, find the largest value in the arraysum
, find the sum of all the values in the arrayaverage
, find the average of all the values in the arrayAdventure Mode
sumOfOdd
that contains the sum of all the odd numberscountOfEven
that contains the total count of all the even numbers