@@ -20,8 +20,10 @@ var words = [
20
20
'crackpot'
21
21
] ;
22
22
function findLongestWord ( words ) {
23
-
24
23
var longWord = "" ;
24
+ if ( words . length === 0 ) {
25
+ return longWord ;
26
+ } ;
25
27
for ( var i = 0 ; i < words . length ; i ++ ) {
26
28
console . log ( words [ i ] )
27
29
if ( longWord . length < words [ i ] . length ) {
@@ -34,10 +36,10 @@ function findLongestWord(words){
34
36
findLongestWord ( words )
35
37
36
38
// Calculating a Sum
37
-
39
+ var sumNumbers = 0 ;
38
40
var numbers = [ 6 , 12 , 1 , 18 , 13 , 16 , 2 , 1 , 8 , 10 ] ;
39
41
function sumArray ( numbers ) {
40
- var sumNumbers = 0 ;
42
+
41
43
for ( var i = 0 ; i < numbers . length ; i ++ ) {
42
44
sumNumbers = sumNumbers + numbers [ i ] ;
43
45
}
@@ -46,7 +48,14 @@ function sumArray (numbers){
46
48
sumArray ( numbers ) ;
47
49
// Calculate the Average
48
50
51
+ var sumNumbers = 0 ;
49
52
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 ) ;
50
59
51
60
// Array of Strings
52
61
var wordsArr = [
@@ -61,6 +70,20 @@ var wordsArr = [
61
70
'fuel' ,
62
71
'palace'
63
72
] ;
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 ) ;
64
87
65
88
// Unique Arrays
66
89
var wordsUnique = [
0 commit comments