Description
- Remove the spaces from the string, then return the resultant string.
- 문자열의 공백(space)을 제거하고 반환한다.
Solution 01
function removeSpace(str) {
let result = '';
for (let i = 0; i < str.length; i++) {
if (str[i] !== ' ') {
result += str[i];
}
}
return result;
}
removeSpace(''); // ''
removeSpace(' '); // ''
removeSpace('Hello World'); // HelloWorld
removeSpace('He llo Wo rld'); // HelloWorld
Solution 02
function removeSpace(str) {
return str.split(' ').join('');
}
removeSpace(''); // ''
removeSpace(' '); // ''
removeSpace('Hello World'); // HelloWorld
removeSpace('He llo Wo rld'); // HelloWorld
Solution 03
function removeSpace(str) {
return str.replace(/ /g, '');
}
removeSpace(''); // ''
removeSpace(' '); // ''
removeSpace('Hello World'); // HelloWorld
removeSpace('He llo Wo rld'); // HelloWorld
Solution 04
function removeSpace(str) {
return str.replace(/\s/g, '');
}
removeSpace(''); // ''
removeSpace(' '); // ''
removeSpace('Hello World'); // HelloWorld
removeSpace('He llo Wo rld'); // HelloWorld