From 6820697aabd263f1445bc48297f66e3e7bde67ca Mon Sep 17 00:00:00 2001 From: Samuel Date: Tue, 22 Oct 2019 16:25:24 +0200 Subject: [PATCH] done --- .DS_Store | Bin 0 -> 6148 bytes jasmine/.DS_Store | Bin 0 -> 6148 bytes tests/FunctionsAndArraysSpec.js | 82 ++++++++++++++++++++++++++++++++ 3 files changed, 82 insertions(+) create mode 100644 .DS_Store create mode 100644 jasmine/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..4ca5b7804c82f326e07fa6a59d29cbaaa3f2c1d6 GIT binary patch literal 6148 zcmeHKO>Wab82u(mi5-NR1yZ}54HAn8B@LnrRLO*N(FGF12o``^JGO|C>xpcK2ttrI z90G2@Q8)ny;Q;XFhp2JN79l#HH1ochd2g(F{uvJuvC%vl5Os;jL6O*SQC$*pT$Zh9 zn4UI}sW}qLC_YKWBuuy1w&P!PK;FAHy`g{#I;RWwPlOnekHvkI+dowx+hT`{Viu-~ z{VklONm2Iu-&v#C+PT(toQ~7E(Rt-h#lkOxa$byr{Do{i4$5h0@~1+i>pTdbCGq04 zd-I{l${@+&T#1t?2Ib}RB#XpiB<5LEsCj%n;5e@1o_6<_%i-{##}5XBRgW(Z5BoiS zcX)5La-F?fgQJtP^LOu;A66eftA!B5L#txf;BWYXq-M%nKhIK;y~c=Cx%7mN=>d)D z5%3PIi}Yi^w(Toe7j4@mpJo)(1j;#H6TB#tLph}q>U2}h_G;=TZck2=8tYSywS&20 zFiR?G%pWx-nl`Kh)`6?+fcgA6*RQe(cJ0;y>%gTB$nOJ3k?0w$G^$SrDs=<^w$QBt zx%_FA8g9@tSZTxvf@vvGOPM)hFfB(vH$2Z^rBTa?nZpM&S7zpf!qn9_+ z2do2|4m5SMEBF87KcD|MMYd%funzoJ4zSkPACIskv$t+7PVTiFlHvdW literal 0 HcmV?d00001 diff --git a/jasmine/.DS_Store b/jasmine/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..0f8fc44fe4e913228aefbd94c84cbcbb079a1bb6 GIT binary patch literal 6148 zcmeHKUrQT75T8w=-9*GZ2=#Ga3O+>1A5lSsBaIJvE1cAaR`kvUJvnbBcQLeS?A`!?Xb*c0fGPk;RKh|Tn|}!Plg>%Od5Va_ zj1fTseb|B~Y|llrV-XpkwOfU22q1+U_c)87YBg)B*=S5^YP`2s zuc@8Z?qpJyA3rq?yXQAQevW@l?jOvgK;ULJvgU9Kk7&F?)}22{Vx3%K)O3VtCL=Sz z3@`%=#eh4cnum2) { + return num1; + }else{ + return num2; + } +} + +//num2 + +var findLongestWord = function(wordsArray) { + var longestWord=0, longestLength=0; + for(var i=0;i<=wordsArray.length-1;i++) { + if (wordsArray[i].length >longestLength) { + longestWord = i; + longestLength=wordsArray[i].length + } + } + return wordsArray[longestWord]; +} + +//num3 + + +function sumArray(numbers){ + var sumOfNumbers=0 + for(var i = 0; i < numbers.length; i++){ + sumOfNumbers= sumOfNumbers + numbers[i]; + } + return sumOfNumbers +} + + +//num4 + +function averageNumbers(numbers){ + if (numbers.length>0){ + return sumArray(numbers)/numbers.length + } else { + return undefined + } +} + +function averageWordLength(words){ + var totalNumber = 0 + for (var i = 0; i < words.length; i++){ + totalNumber += words[i].length + } if (words.length>0){ + return totalNumber / words.length +} else { + return undefined +} +} + +//num5 + +function uniquifyArray(words){ + var uniqueArray = []; + var duplicateFound = false; + + for (var i=0 ;i < words.length; i++){ + for(var j=0;j