JavaScript: вставьте строку в определенную позицию в другую строку

Строка JavaScript: упражнение 14 с решением

Напишите функцию JavaScript для вставки строки в строку в определенной позиции (по умолчанию 1).

Тестовые данные :
console.log (insert (‘Мы делаем несколько упражнений.’));
console.log (insert (‘Мы делаем упражнения.’, ‘JavaScript’));
console.log (insert (‘Мы делаем некоторые упражнения.’, ‘JavaScript’, 18));
«Мы делаем некоторые упражнения».
«JavaScript Мы делаем некоторые упражнения».
«Мы делаем несколько упражнений на JavaScript».

Наглядное представление:

HTML-код:

       Вставить строку в определенную позицию в  другая строка        

Код JavaScript:

  insert = function insert (main_string, ins_string, pos) {if (typeof (pos) == "undefined") {pos = 0;  } если (typeof (ins_string) == "undefined") {ins_string = '';  } return main_string.slice (0, pos) + ins_string + main_string.slice (pos);  } console.log (insert ('Мы выполняем некоторые упражнения.')); console.log (insert ('Мы выполняем некоторые упражнения.', 'JavaScript')); console.log (insert ('Мы выполняем некоторые  упражнения. ',' JavaScript ', 18));  

Пример вывода:

 Мы выполняем некоторые упражнения. JavaScript Мы выполняем некоторые упражнения.  Мы выполняем несколько упражнений на JavaScript. 

Блок-схема:

Интерактивная демонстрация:

См. Pen JavaScript Вставьте строку в определенную позицию в другой строке - строка- ex-14 от w3resource (@ w3resource) на CodePen.

Предыдущий: Напишите функцию JavaScript для конкатенации заданной строки n раз (по умолчанию равно 1).
Далее: Напишите функцию JavaScript для гуманизированного числа (форматирует число в удобочитаемую строку.) с правильным суффиксом, таким как 1st, 2nd, 3rd или 4-е.

Оцените статью
nanomode.ru
Добавить комментарий