1

私は単語を配列に格納するプログラムを作成しようとしています。私が行ったことは、プログラムが区切り文字 (" " または ",") を見つけて配列にプッシュすることです。ここでの問題は、セパレーターを使用します(配列SEPARATORSを使用する必要があります)。

var sentence = prompt("");

var tab = [];

var word = "" ;

var separators = [" ", ","];

for(var i = 0 ; i< sentence.length ; i++){

    for(var j = 0 ; j < separators.length ; j++){

    if(sentence.charAt(i) != separators[j] && j == separators.length-1){

           word += sentence.charAt(i); 

        }else if(sentence.charAt(i) == separators[j]){

           tab.push(word);
           word = "";

        }

    }

}

tab.push(word);
console.log(tab);
4

3 に答える 3