23.2k views
1 vote
Rainfall_mi is a string that contains the average number of inches of rainfall in Michigan for every month (in inches) with every month separated by a comma. Write code to compute the number of months that have more than 3 inches of rainfall. Store the result in the variable num_rainy_months. In other words, count the number of items with values > 3.0.

1 Answer

7 votes

Answer:

Hi!

The answer in Javascript is:

function monthsWithMoreOfThree() {

var Rainfall_mi = '3,4,1,5,2,6,7,9'; //Defined and declared

var num_rainy_months = 0;

var values = Rainfall_mi.split(","); //use split method for Strings. Array is returned

for (var i = 0; i < values.length; i++) { //for each value, compares with 3

if(values[i] > 3) { //In Javascript, you can compare an String value with an int. Can use parseInt(aString) to explicit parse but is not necessary

num_rainy_months++; //If value is greater than 3, adds 1 to num_rainy_months

}

}

}

User Andrio
by
6.4k points