Я пытаюсь создать функцию, которая создает строку, состоящую из символов двух заданных строк.
Функция имеет 3 аргумента:
searchString
- строка, отсканированная символ за символом для определения позиции newCharacter
originalString
- строка такой же длины, как searchString newCharacter
- строка из 1 символа.
Функция должна возвращать новую строку, содержащую newCharacter
в тех же позициях, что и в searchString
, в противном случае символы в соответствующих позициях originalString
.
Пример:
searchString = data,
originalString = bcde
newCharacter = a
Функция вернет "bada"
.