You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

complete-reversal.js 559B

123456789101112131415161718
  1. function reverseCharacters(input) {
  2. if (typeof input === 'number') {
  3. return Number(String(input).split('').reverse().join(''));
  4. }
  5. return input.split('').reverse().join('');
  6. }
  7. function reverseAllElements(input) {
  8. output = [];
  9. for (let i = 0; i<input.length; i++) {
  10. output.unshift(reverseCharacters(input[i]));
  11. }
  12. return output;
  13. }
  14. console.log(reverseAllElements(['apple', 'potato', 'Capitalized Words']));
  15. console.log(reverseAllElements([123, 8897, 42, 1138, 8675309]));
  16. console.log(reverseAllElements(['hello', 'world', 123, 'orange']));