nick-barth / hyf-javascript1-week2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Homework

All of these should be functions, some will have parameters, some will not. Create one script with all four functions, and console log the results

Array manipulation

Arguement: [5, 3, 2, 9, 19, 20, 3, 5] First, remove both 3s from the array, then add a 100 to the array.

Return: Array

Hint: look up array method splice and push

Hint: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/push

Object Fun

Make an array of pet objects, this pet object should include animal name animal weight animalSound - the animal sound should be a function that console logs the sound the animal makes (meow, moo, oink) loop through the array and print out the animal sound and name

Return: void (nothing)

Hint: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach

String Manipulation

Arguement: 'Hello, it is a good day, I eat good bananas, I do not like the word good' remove the word 'good' from the string

Return: String

Hint: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace

Conditionals

Write a program that prints out, in reverse order, every multiple of 3 between 1 and 200. output should be 198 195 192 ......

Return: void (nothing)

Hint: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Loops_and_iteration#for_statement

About


Languages

Language:JavaScript 98.5%Language:HTML 1.5%