Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

文をコンマで分割し、周囲のスペースを削除します-JavaScript?


以下がカンマと空白を含む文字列であるとしましょう-

var sentences = "  John ,    David ,         Bob ,      Mike,            Carol        ";

文をコンマで分割するには、split()を使用します。周囲のスペースを削除するには、trim()を使用します。

以下はコードです-

var sentences = "  John , David , Bob , Mike, Carol ";
console.log("The value=" + sentences);
var result = sentences.split(",").map(function (value) {
   return value.trim();
});
console.log("After modifying the value=")
console.log(result);
を変更した後

上記のプログラムを実行するには、次のコマンドを使用します-

node fileName.js.

ここで、私のファイル名はdemo235.jsです。

出力

出力は次のとおりです-

PS C:\Users\Amit\javascript-code> node demo235.js
The value=  John ,    David ,         Bob ,      Mike,            Carol        
After modifying the value=
[ 'John', 'David', 'Bob', 'Mike', 'Carol' ]

  1. 配列から数値を削除し、残りの数値をJavaScriptにシフトします

    最初の引数として数値の配列を取り、2番目の引数として数値を受け取るJavaScript関数を作成する必要があります。 関数は、2番目の引数で指定された数が配列に存在する場合、それを削除し、すべての要素を右に1つ左にシフトする必要があります。唯一の条件は、slice()、spliceなどのArrayメソッドを使用できないことです。 配列に番号のインスタンスが複数存在する場合は、最初のインスタンスを削除する必要があります。 例- 入力配列が-の場合 const arr = [3, 5, 6, 3, 7, 8, 8, 6]; const num = 7; 次に、配列は-になります。 con

  2. JavaScriptでスペースを反転して保持する

    問題 最初で唯一の引数として文の文字列strを受け取るJavaScript関数を作成する必要があります。 私たちの関数は、空白と最初の語順を維持しながら、文内の各単語の文字の順序を逆にすることになっています。 たとえば、関数への入力が-の場合 const str = 'this is some sample string'; その場合、出力は-になります。 const output = 'siht si emos elpmas gnirts'; 例 以下はコードです- const str = 'this is some sample strin