Array Exercises

Mild Practice

Calculate Daily Pay

Trisha gets paid $22 each time she walks a dog. The array below holds 7 numbers, the number of dog walks she took each day last week. Iterate over the array, and print out “Trisha earned $__ today!” for each day.

var dogWalks = [4, 5, 2, 2, 6, 1, 3]

YELLING

Iterate over an array of strings. For each string, print out the YELLING version of it. Look into how to convert a string to uppercase!

Medium Practice

Calculate Total Pay

Trisha gets paid $22 each time she walks a dog. The array below holds 7 numbers, the number of dog walks she took each day last week. Write a function that takes one argument, an Array of Numbers, and that returns her total pay.

var dogWalks = [4, 5, 2, 2, 6, 1, 3]

Best Client

Kayla gets paid various amounts by each client for a dog walk. The array below holds 7 numbers, the hourly amounts. Write a function that takes one argument, an Array of Numbers, and that returns her highest paying dog-walking gig.

If this were the array representing Kayla’s different hourly rates: var hourlyPay = [22, 17, 29, 16, 18], this function should return the Number 29.

Spicy Practice

Sum of Two

Write a function that takes one argument, an Array of Numbers. It should return the sum of the two lowest positive numbers in that array (an array with a minimum of 4 numbers will be passed in). No empty arrays will be passed in. For example, when an array is passed in like [19, 5, 42, 2, 77], the output should be 7 because 5 + 2 = 7.

Find the Odd (or Even) One Out

Write a function that takes in one argument - an array of numbers. The array must have at least 3 elements. All numbers except for one of them will be either even or odd. You job is to return that one number that is the exception. Below are some example inputs and outputs. Make sure your function works on them all.

Input: [1, 3, 5, 6], Output: 6

Input: [10, 15, 20, 30, 40, 50], Output: 15

Input: [19, 5, 42, 1, 77], Output: 42

Lesson Search Results

Showing top 10 results