2017-05-19 10 views
-4

から同じ文字列を生成します。どのように私は他の二つの文字列から同じ文字列を生成したい二つの他の2つの文字列

たとえば、string1 = "abcdef"とstring2 = "ghijklmnop"の場合、2つの文字列の順序が異なる場合でも同じ組み合わせの結果が得られるように、これらの2つの文字列を結合します。

明確にする:+演算子を使用してその文字列を生成していると仮定すると、result = string1 + string2またはresult = string2 + string1という2つの結果があります。

パラメータに渡された2つの文字列から文字列を生成することができるJavaScript関数があるが、パラメータで渡された文字列の偶数次が異なりますか?どうすればいいですか?

+0

を - ん、あなたが求めているものを期待「結果」 – Alnitak

+0

Uncleareを表示してください注文は何から来て、期待される結果は何ですか?私は質問を編集した – A4L

+0

、それは今 –

答えて

1

OKは、手動で次の関数のような文字列引数のアルファベット順確認することができます:あなたの質問は不明である

function mergestr(str1, str2) { 
    if (str1 > str2) 
     return str2 + str1; 
    else 
     return str1 + str2; 
} 

var str1 = 'abcd' 
var str2 = 'ghij' 

mergestr(str1, str2) 
>"abcdghij" 
mergestr(str2, str1) 
>"abcdghij" 
+0

は魅力的で非常に速く働きます、ありがとう –

関連する問題