#Javascript Refresher
#####Questions
- selectElementsStartingWithE: return elements from an array starting with the letter E
- selectElementsStartingWithVowel: return elements from an array starting with a vowel
- removeNullsFromArray: remove null elements and return array
- removeNullsAndFalseFromArray: remove null and false elements and return array
- reverseEveryElementInArray: return array with each individual string element reversed
- dropFirstThreeElements: return array with first three elements removed
- addElementToBeginningOfArray: add element to beginning of an array
- sortArrayByLastLetterOfEachWord: return array sorted by last letter of each string element
- returnFirstHalfOfString: return first half of a string
- makeNumberNegative: convert positive (or negative) number to a negative number
- separateArrayIntoEvenAndOddNumbers: return nested array with one array of even numbers, one array of odd numbers
- numberOfElementsThatArePalindromes: return number of elements in an array that are palindromes
- shortestWordInArray: return shortest string in an array
- longestWordInArray: return longest string in an array
- arrayTotal: return total of number elements in an array
- doubleArray: return duplicate of array within a single array and NOT sorted
- averageOfArray: return average of number elements within an array
- removeElementsGreaterThanFive: return array with elements less than or equal to 5
- convertArrayToObject: convert an array into an object with index as the key
- getLettersInArrayOfWords: return array with letters of all words sorted in alphabetical order
- swapKeysAndValuesInObject: return an object with key and values switched
- addKeysAndValues: return sum of numerical keys and values in object
- removeCapitalLettersFromString: return string with all capital letters removed
- everyPossiblePairing: return multidimensional array with every possible pairing and no duplicates
- roundUpNumber: round all decimal numbers up to the next whole number
- roundDownNumber: round all decimal numbers down to the previous whole number
- formatDateNicely: format date in a user-friendly format
- getDomainNameFromEmailAddress: return domain name of email address without @ or .com
- titleizeString: return string with first letter of each word capitalised, except for certain words (and, in, the, of, a, an, to)
- checkStringForSpecialCharacters: return true or false if string contains non-alphanumerical characters
- getUpperLimitOfRange: return max value of pre-determined range of numbers
- squareRootOf: return the square root of a given number
- callMethodFromString: allows user to call a method using the method name converted to a string
- isA2015BankHoliday: returns true if a date is a 2015 Bank holiday
- convertToRomanNumerals: returns number from 0 to 99 in roman numeral format