function disemvowel(arr) {
let n = [...arr];
var ii = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U'];
//즉 연속으로 나오면 안된다는 것이네 이런 경우 for 문의 이중으로 돌아가고 있어서 그런거다 .
var arrv = '';
**while문으로 돌리면서 어디서 나가? **
while (true) {
let vq = 0;
n.map((v, index) => {
ii.forEach(vv => {
if (vv == v) {
vq = 1;
n.splice(index, 1);
}
})
})
if (vq == 0) {
break;
}
**여기서 나간다!**
}
// console.log(n);
var arr_cc = '';
**빈 string 을 하나 만든다음 하나씩 돌리면서 + 을 한다고 생가하면 하나의 string 이
나오게 된다.
**
n.forEach(v => {
arr_cc += v;
})
//console.log(arr_cc)
return (arr_cc)
.replace(/,/g, ''))
}
.replace(/,/g, ''))