JavaScript
Split and Replace
Given three strings
inputString, separator and replaceString as inputs. Write a JS program to split the
inputString with the given separator and replace strings in the resultant array with the replaceString whose length is greater than 7.
Quick Tip
Sample Input 1
JavaScript-is-amazing
-
Programming
Sample Output 1
Programming is amazing
Sample Input 2
The&Lion&King
&
Tiger
Sample Output 2
The Lion King
let inputString = prompt('Enter input string', '');
let separatorString = prompt('Enter separator', '');
let replaceString = prompt('Enter replace string', '');
separator(inputString, separatorString, replaceString);
function separator(inputString, separatorString, replaceString ) {
let arr = inputString.split(separatorString);
let res = arr.map(item => item.length > 7 ? item = replaceString : item = item);
alert(res.join(' '));
}
Comments
Leave a comment