diff --git a/src/functions-and-arrays.js b/src/functions-and-arrays.js index 2fcd81e6e..8b954b12f 100644 --- a/src/functions-and-arrays.js +++ b/src/functions-and-arrays.js @@ -1,5 +1,19 @@ // Find the maximum +function maxOfTwoNumber(number1, number2){ + if(number1 > number2){ + console.log("The number1 is :" + number1 + " and is the largest"); + return number1; + }else if(number1 < number2){ + console.log("The number2 is :"+ number2 + " is the largest"); + return number2; + }else{ + console.log("Both are equals"); + + } +} +maxOfTwoNumber(5,9); + // Finding Longest Word var words = [ 'mystery', @@ -11,15 +25,49 @@ var words = [ 'crackpot' ]; +function findLongestWord(arr){ + var longerWord = arr[0]; + + arr.forEach(function(element){ + if(longerWord.length < element.length){ + longerWord = element; + } + //console.log(element); + }); + console.log(longerWord); + //return longerWord; +} + +findLongestWord(words); + // Calculating a Sum var numbers = [6, 12, 1, 18, 13, 16, 2, 1, 8, 10]; +var result=0; + +function sumArray(arr){ + arr.forEach(function(element){ + result =result + element; + }); + console.log(result); + return result; +} +sumArray(numbers); // Calculate the Average var numbersAvg = [2, 6, 9, 10, 7, 4, 1, 9]; +var avg = 0; + +function averageNumbers(){ + avg = sumArray(numbersAvg)/2; + console.log(avg); +} + +averageNumbers(numbersAvg); // Array of Strings + var wordsArr = [ 'seat', 'correspond', @@ -33,6 +81,21 @@ var wordsArr = [ 'palace' ]; +avg = 0; + +function averageWordLength(wordsArr) { + wordsArr.forEach(function(element){ + avg += element.length; + }); + avg = avg / 2; + + console.log(avg); +} + +averageWordLength(wordsArr); + + + // Unique Arrays var wordsUnique = [ 'crab', @@ -48,7 +111,10 @@ var wordsUnique = [ 'bring' ]; -// Finding Elements +function uniquifyArray(arr){ + +} + var wordsFind = [ 'machine', 'subset', @@ -60,6 +126,22 @@ var wordsFind = [ 'disobedience' ]; +var word = "matter"; +var wordExist = false; + +function doesWordExist(arr, w1){ + arr.forEach(function(element){ + if(element === w1){ + console.log(element, "It is ttrueee"); + wordExist = true; + } + }); + return wordExist; +} + +doesWordExist(wordsFind, word); + + // Counting Repetion var wordsCount = [ 'machine',