공백으로 구분하기 1
function solution(my_string) {
//공백도 자릿수로 쳐주네
//split으로 최소단위로 쪼개고
// 공백을 캐치하는 방법을 찾고,
// 공백 앞 단위 문자열 묶어서 return하는 함수
//어떻게 해결? 감이 안잡히는데 ?
let divide = my_string.split(' ')
for(let i = 0; i<divide.length ;i++){
if(my_string[i]===''){
return i;
// 공백을 찾았고 인덱 i 값을 기준으로
// i= 1, 6이 공백이라고하면
//
//0, 2345, 789를 출력하면 될텐데 이걸 어떻게 구현하나 ?
}
console.log ('result', my_string[i]);
}
// console.log ('result', my_string[1]);
//i love you
//0123456789
// 1번째 캐치 자르고 6번째 캐치 자르고?
console.log(divide);
var answer = [];
return answer;
}
처음 인수를 받아서 split 부분을 (' ') 이렇게 빈칸 없이 빈 문자열로 했는데 여기서 ( ' 스페이스바 ') 이렇게 띄웠으면
되게 간단하게 끝나는 문제였는데. 그런 간단한 걸 몰라서
빈칸이 되는 인덱스 값을 구하고 그 인덱스 값에 접근을 해서 빈칸 앞 단어를 묶으려고 했으나
방법이 떠오르지 않아서 실패 ㅋㅋ
사소한 차이가 큰차이를 만든다고 이렇게 또 하나 알게 되어서 좋은 하루!