1

この極端な初心者の質問でごめんなさい。複数行のテキストを含む文字列変数originaltextがあります。私はそれを次のように行の配列に変換することができます:

lines = originaltext.split("\n");

しかし、私はこの配列をソートするのに助けが必要です。これは動作しません:

lines.sort;

配列はソートされないままです。


そして関連する質問。なんらかの方法で配列を並べ替えることができると仮定して、それをセパレータなしの単一の変数に戻すにはどうすればよいですか?

4

1 に答える 1

0

あなたの唯一の問題は小さなものsortです - 実際にはメソッドなので、lines.sort(). 要素を結合するには、次のjoin()メソッドを使用できます。

var originaltext = "This\n\is\na\nline";
lines = originaltext.split("\n");
lines.sort();
joined = lines.join("");
于 2012-10-24T04:17:01.687 に答える