Skip to content

Commit b0ef7f4

Browse files
Sarah DröseSarah Dröse
authored andcommitted
done
1 parent 38aa7ad commit b0ef7f4

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

starter-code/src/functions-and-arrays.js

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@ var words = [
2020
'crackpot'
2121
];
2222
function findLongestWord(words){
23-
2423
var longWord = "";
24+
if (words.length===0){
25+
return longWord;
26+
};
2527
for (var i=0; i<words.length; i++){
2628
console.log(words[i])
2729
if ( longWord.length < words[i].length){
@@ -34,10 +36,10 @@ function findLongestWord(words){
3436
findLongestWord(words)
3537

3638
// Calculating a Sum
37-
39+
var sumNumbers = 0;
3840
var numbers = [6, 12, 1, 18, 13, 16, 2, 1, 8, 10];
3941
function sumArray (numbers){
40-
var sumNumbers = 0;
42+
4143
for (var i=0; i < numbers.length; i++){
4244
sumNumbers = sumNumbers + numbers[i];
4345
}
@@ -46,7 +48,14 @@ function sumArray (numbers){
4648
sumArray(numbers);
4749
// Calculate the Average
4850

51+
var sumNumbers = 0;
4952
var numbersAvg = [2, 6, 9, 10, 7, 4, 1, 9];
53+
function averageNumbers(numbersAvg){
54+
sumArray(numbersAvg);
55+
var resultAverage = sumNumbers/numbersAvg.length;
56+
return resultAverage;
57+
}
58+
averageNumbers(numbersAvg);
5059

5160
// Array of Strings
5261
var wordsArr = [
@@ -61,6 +70,20 @@ var wordsArr = [
6170
'fuel',
6271
'palace'
6372
];
73+
var sumString = 0;
74+
function stringLength(sumString){
75+
for (var i=0; i < wordsArr.length; i++){
76+
sumString = sumString + wordsArr.length[i];
77+
}
78+
return sumString
79+
}
80+
81+
function averageWordLength(wordsArr){
82+
stringLength(sumString);
83+
var stringAverage = sumString/wordsArr.length;
84+
return stringAverage;
85+
}
86+
averageWordLength(wordsArr);
6487

6588
// Unique Arrays
6689
var wordsUnique = [

0 commit comments

Comments
 (0)