Nodejs String Replace replaceAt(index, character)

Here you can find the source of replaceAt(index, character)

Method Source Code

String.prototype.replaceAt=function(index, character) {
    return this.substr(0, index) + character + this.substr(index+character.length);
}

function eso(n) {
        var w = n[0].split(" ");
        var c = n[1].split(", ");
        c.forEach(function(x) {
            var s = x.split("-");
            var tmp = w[s[0]];
            w[s[0]] = w[s[1]];/*from   ww w  .j  a  v a  2 s . c  o m*/
            w[s[1]] = tmp;
        })
        var output = "";
        w.forEach(function(x) {
            output += x+" ";
        });
        console.log(output.trim());
}

var fs  = require("fs");
fs.readFileSync(process.argv[2]).toString().split('\n').forEach(function (line) {
    if (line != "") {
      eso(line.trim().split(" : "));
    }
});

Related

  1. replaceAt(index, character)
    String.prototype.replaceAt = function (index, character) {
      'use strict';
      return this.substr(0, index) + character + this.substr(index + character.length);
    };
    
  2. replaceAt(index, character)
    String.prototype.replaceAt = function(index, character) {
        return this.substr(0, index) + character + this.substr(index+character.length);
    var  test =  function t () {
      console.log("rest");
    var testString = test.toString();
    console.log(testString);
    var test2 = '('+testString.replaceAt(testString.length-1, "console.log(1); }());");
    ...
    
  3. replaceAt(index, character)
    String.prototype.replaceAt=function(index, character) {
        return this.substr(0, index) + character + this.substr(index+character.length);
    function solve(input) {
      var pass = "        ";
      var iterator = 0;
      while (pass.includes(" ")) {
        var hash = md5(input + iterator);
        if (hash.startsWith("00000")) {
    ...
    
  4. replaceAt(index, character)
    var testWhite = function(x) {
        var white = new RegExp(/^\s$/);
        return white.test(x.charAt(0));
    };
    String.prototype.replaceAt=function(index, character) {
        return this.substr(0, index) + character + this.substr(index+character.length);
    };
    function titleCase(str) {
    str=str.toLowerCase();
    ...
    
  5. replaceAt(index, character)
    String.prototype.replaceAt = function(index, character) {
        return this.substr(0, index) + character + this.substr(index + character.length);
    };
    function titleCase(str) {
        var palavras = str.split(' ');
        var newStr = [];
        for (i = 0; i < palavras.length; i++) {
          newStr[i] = palavras[i].toLowerCase().replaceAt(0, palavras[i].charAt(0).toUpperCase());
        return newStr.join(' ');
    titleCase("I'm a little tea pot");
    
  6. replaceAt(index, character)
    String.prototype.replaceAt = function(index, character) { 
        return this.substr(0, index) + character + this.substr(index + character.length);
    function commafy(inVal) { 
      var arrWhole = (inVal + "").split(".");
      var arrTheNumber = arrWhole[0].split("").reverse();
      var newNum = Array();
      for (var i = 0; i < arrTheNumber.length; i++ ) { 
        newNum[newNum.length] = ((i%3===2) && ( i < arrTheNumber.length-1) ) ? " " + arrTheNumber[i]: arrTheNumber[i];
    ...
    
  7. replaceAt(index, character)
    String.prototype.replaceAt = function(index, character) {
      return this.substr(0, index) + character + this.substr(index + character.length);
    };
    
  8. replaceAt(index, character)
    String.prototype.replaceAt=function(index, character) 
        return this.substr(0, index) + character + this.substr(index+character.length);
    
  9. replaceAt(index, character)
    String.prototype.replaceAt=function(index, character) {
        return this.substr(0, index) + character + this.substr(index+character.length);
    var off = "O";
    var calculateRow = function(totalLights, lightsTurnedOn, lightColor){
      return Array(lightsTurnedOn + 1).join(lightColor) + Array(totalLights - lightsTurnedOn + 1).join(off);
    var berlinClock = function(number){
      var split = number.split(":");
    ...