Nodejs Utililty Methods String Rot13

List of utility methods to do String Rot13

Description

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

Method

rot13()
String.prototype.rot13 = function(){
  return this.replace(/[a-zA-Z]/g, function(c){
    return String.fromCharCode((c <= "Z" ? 90 : 122) >= (c = c.charCodeAt(0) + 13) ? c : c - 26);
  });
};
rot13()
var mail = "asdf@asdf.pbz"
String.prototype.rot13 = function(){
  return this.replace(/[a-zA-Z]/g, function(c){
    return String.fromCharCode((c <= "Z" ? 90 : 122) >= (c = c.charCodeAt(0) + 13) ? c : c - 26);
  });
};
rot13()
String.prototype.rot13 = function(){
    return this.replace(/[a-zA-Z]/g, function(c){
        return String.fromCharCode((c <= "Z" ? 90 : 122) >= (c = c.charCodeAt(0) + 13) ? c : c - 26);
    });
};
rot13()
String.prototype.rot13 = function () {
  return this.replace(/[a-zA-Z]/g, function (c) {
    return String.fromCharCode(((c <= 'Z' ? 90 : 122) >= (c = c.charCodeAt(0) + 13) ? c : c - 26));
  });
};
var includeEmailLink = function () {
  var anchor = document.getElementById('hello');
  var href = anchor.getAttribute('href');
  return anchor.setAttribute('href', href.rot13());
...
rot13()
String.prototype.rot13 = function(){
  return this.replace(/[a-zA-Z]/g, function(c){
    return String.fromCharCode((c <= "Z" ? 90 : 122) >= (c = c.charCodeAt(0) + 13) ? c : c - 26);
  });
};
rot13(s)
String.prototype.rot13 = function(s)
    return (s ? s : this).split('').map(function(_)
        if (!_.match(/[A-za-z]/)) return _;
        c = Math.floor(_.charCodeAt(0) / 97);
        k = (_.toLowerCase().charCodeAt(0) - 83) % 26 || 26;
        return String.fromCharCode(k + ((c == 0) ? 64 : 96));
     }).join('');
...
rot13(str)
function rot13(str) { 
    var arr = [];
    for (var i = 0; i < str.length; i++) {
        if (str.charCodeAt(i) < 65 || str.charCodeAt(i) > 90) {
            arr.push(str.charAt(i));
        } else if (str.charCodeAt(i) > 77) {
            arr.push(String.fromCharCode(str.charCodeAt(i) - 13));
        } else {
            arr.push(String.fromCharCode(str.charCodeAt(i) + 13));
...
rot13(str)
function rot13(str) { 
  var codeZ ='Z'.charCodeAt(0);
  var codeA ='A'.charCodeAt(0);
  var arrStr =[];
  var strarr =[];
  var codeChar;
  console.log(codeZ);
  console.log(codeA);
  for (var i = 0; i < str.length; i++){
...