In this HackerRank Day 3: Try, Catch, and Finally 10 days of javascript problem solution Complete the reverseString function; it has one parameter, s. You must perform the following actions:
  1. Try to reverse string s using the split, reverse, and join methods.
  2. If an exception is thrown, catch it and print the contents of the exception's message on a new line.
  3. Print s on a new line. If no exception was thrown, then this should be the reversed string; if an exception was thrown, this should be the original string.

HackerRank Day 3: Try, Catch, and Finally problem solution


Problem solution in JavaScript programming.

/*
 * Complete the reverseString function
 * Use console.log() to print to stdout.
 */
function reverseString(s) {
    var w=s;
    try{ var sArr=s.split("");
         sArr.reverse();
         w=sArr.join("");
   }
    catch (err){
        console.log(err.message);
}
    finally {console.log(w);}
}