Advertisement
butoff

JS_Reverse_A_String

Oct 4th, 2018
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.91 KB | None | 0 0
  1. var str = "abc_def_ghj";
  2.             var delimiter = '_';
  3.             var temp = "";
  4.             var result = "";
  5.            
  6.             for (i = str.length - 1; i >= 0; i--)
  7.             {
  8.                 if (str[i] != delimiter)
  9.                 {
  10.                     temp += str[i];
  11.                 }
  12.                 else
  13.                 {
  14.                     var span = Reverse(temp);
  15.                     span += delimiter;
  16.                     result += span;
  17.                     temp = "";
  18.                 }
  19.  
  20.                 // If loop is over but temp still contains characters
  21.                 if(i == 0 && temp.length > 0)
  22.                 {
  23.                     var span = Reverse(temp);
  24.                     result += span;
  25.                 }
  26.             }
  27.  
  28.             function Reverse(s){
  29.                 return s.split("").reverse().join("");
  30.             }
  31.  
  32.             console.log(result);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement