Nodejs Utililty Methods String Reverse

List of utility methods to do String Reverse

Description

The list of methods to do String Reverse are organized into topic(s).

Method

reverse()
String.prototype.reverse = function() {
  var sAsArray = this.split("");
  var length = sAsArray.length-1;
  var endpoint = length/2;
  var temp;
  for(var i=0; i < endpoint; i++) {
    temp = sAsArray[i];
    sAsArray[i] = sAsArray[length-i];
    sAsArray[length-i] = temp;
...
reverse()
'use strict';
String.prototype.reverse = function (){
  return this.split("").reverse().join("");
Number.prototype.reverse = function (){
  return this.toString().reverse();
console.log("hello,world".reverse());
console.log(21584.25.reverse());
...
reverse()
String.prototype.reverse = function() {
  return this.split("").reverse().join("");
};
reverse()
String.prototype.reverse = function(){
   return this.split('').reverse().join('');
var max = 0;
for (var i = 100; i < 1000; i++) {
  for (var j = i; j < 1000; j++) {
    var product = i * j;
    if (product.toString() == product.toString().reverse() && product > max) {
      max = product;
...
reverse()
var strings = "enter the text you wish";
String.prototype.reverse = function () {
    var len = strings.length;
    var reverseString = [];
    for (var i = 0; i < len; i++) {
        reverseString[i] = this[len - 1 - i];
    return reverseString.join("");
console.log(strings.reverse());
reverse()
String.prototype.reverse = function() {
  return this.split("").reverse().join("");
};
var num = 11;
while (true) {
  if (num.toString() == num.toString().reverse() &&
      num.toString(2) == num.toString(2).reverse() &&
      num.toString(8) == num.toString(8).reverse()) {
    console.log(num);
...
reverse()
String.prototype.reverse = function () {
  return this.split('').reverse().join('');
};
let num = 11;
while (true) {
  if (num.toString(10) === num.toString(10).reverse()
    && num.toString(8) === num.toString(8).reverse()
    && num.toString(2) === num.toString(2).reverse()) {
    console.log(num);
...
reverse()
function spinWords(string){
  var res = '';
  var words = string.split(" ");
  for(var i = 0; i < words.length; i ++) {
    res += (words[i].length >= 5) ? words[i].reverse() : words[i];
    res += ' ';
  return res.substring(0, res.length - 1);
String.prototype.reverse = function () { 
  return this.split("").reverse().join(""); 
};
reverse()
String.prototype.reverse = function() {
  return this.split('').reverse().join('');
reverse()
String.prototype.reverse = function () {
  return this.split('').reverse().join('');