JSFiddle - React, Tailwind, and code Playground

by dswitzer

JavaScript

function stringReverse(text) {
    let s = "";
    let i = text.length;
    while (i>0) {
        s += text.substring(i-1,i);
        i--;
    }
    return s;
  }
  
  function stringRTrim(text, mask) {
    for (let i = text.length - 1; i >= 0; i--) {
      if (mask != text.charAt(i)) {
        text = text.substring(0, i + 1);
        break;
      }
    }
    return text;
  }
  
  console.log(stringReverse("hello world"));
  console.log(stringRTrim("hello world\n\n", "\n"));