javascript add character to string at position code example

Example 1: js insert string at position

var a = "I want apple";
var b = " an";
var position = 6;
var output = [a.slice(0, position), b, a.slice(position)].join('');
console.log(output);

Example 2: javascript add string to middle of string

function addStr(str, index, stringToAdd){
  return str.substring(0, index) + stringToAdd + str.substring(index, str.length);
}

let str = "This is a string";
let stringToAdd = "modyfied ";

console.log(addStr(str, 10, stringToAdd));  //outPut : "This is a modified string"

Example 3: add char in specific index stirng javascript

int j = 123456;
String x = Integer.toString(j);
x = x.substring(0, 4) + "." + x.substring(4, x.length);

//output : 1234.56

Example 4: javascript add character to string at position

let givenString = 'vivekgupta';
let insertAtPosition = 5;
let stringToInsert = ' ';

let arrGivenString = [...givenString];
arrGivenString.splice(insertAtPosition, 0, stringToInsert);

let output = arrGivenString.join('');
console.log(output);