File tree Expand file tree Collapse file tree 1 file changed +24
-2
lines changed Expand file tree Collapse file tree 1 file changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -73,9 +73,19 @@ console.log(average);
73
73
74
74
// Array of Strings
75
75
function averageWordLength ( array ) {
76
+ var total = 0 ;
77
+ var media ;
78
+ for ( var i = 0 ; i < array . length ; i ++ ) {
79
+ total += array [ i ] . length ;
76
80
81
+ }
82
+ media = total / array . length ;
83
+ return media ;
77
84
}
78
85
86
+
87
+
88
+
79
89
var words = [
80
90
"seat" ,
81
91
"correspond" ,
@@ -92,10 +102,22 @@ var averageLength = averageWordLength(words);
92
102
console . log ( averageLength ) ;
93
103
94
104
// Unique Arrays
105
+ // indexOf devuelve -1 si no encuentra y position o indice de 1
95
106
function uniquifyArray ( array ) {
107
+ var nuevoArray = [ ] ;
96
108
109
+ for ( i = 0 ; i < array . length ; i ++ ) {
110
+ if ( nuevoArray . indexOf ( array [ i ] , 0 ) === - 1 ) {
111
+ console . log ( "Introducimos el elemento" ) ;
112
+ nuevoArray . push ( array [ i ] ) ;
113
+ }
114
+ }
115
+ console . log ( nuevoArray ) ;
97
116
}
98
117
118
+
119
+
120
+
99
121
var words = [
100
122
"crab" ,
101
123
"poison" ,
@@ -108,10 +130,10 @@ var words = [
108
130
"communion" ,
109
131
"simple" ,
110
132
"bring"
111
- ] ;
112
- var uniqued = uniquifyArray ( words ) ;
133
+ ] ; var uniqued = uniquifyArray ( words ) ;
113
134
console . log ( uniqued ) ;
114
135
136
+
115
137
// Finding Elements
116
138
function doesWordExist ( wordsArray , word ) {
117
139
You can’t perform that action at this time.
0 commit comments