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

JavaScriptで2番目の文字列を最初の文字列の最後に連結する必要があるように2つの文字列を連結するにはどうすればよいですか?


連結するには、 string.concat()があります 方法。ただし、具体性は提供されません。つまり、連結後の文字列の長さ、追加する必要のある特定の値などです。したがって、この問題を軽減するために、javascriptは string.padEnd()を提供しています。 方法。このメソッドは2つのパラメーターを取ります。 1つは長さで、もう1つは最初の文字列に追加する必要がある2番目の文字列です。

構文

string.padEnd(length,"string");

長さをパラメーターとして受け取るため、連結後、結果の文字列の長さが指定された長さと一致するようになります。

最初の文字列と連結するには、2番目のパラメータとして文字列を取ります。

次の例では、メソッド str.padEnd() パラメータとして長さと2番目の文字列を取りました。ユーザーが指定した長さに基づいて、2番目の文字列を連結します。

<html>
<body>
<script>
   var str = "Hello";
   document.write(str.padEnd(23," glad to meet you"));
   document.write("</br>");
   document.write(str.padEnd(37," glad to meet you"));
</script>
</body>
</html>

出力

Hello glad to meet you
Hello glad to meet you glad to meet y

最初の文字列が指定された長さより大きい場合、連結は行われません。

次の例では、最初に指定された文字列が指定された長さを超えています。したがって、最初の文字列は変更されず、文字列自体が出力として表示されます。

<html>
<body>
<script>
   var str = "Hello pleasure to meet you";
   document.write(str.padEnd(15," glad to meet you"));
</script>
</body>
</html>

出力

Hello pleasure to meet you

  1. JavaScriptの2つの配列からの文字列の長さの最大絶対差

    問題 文字列のa1とa2の2つの配列を受け取るJavaScript関数を作成する必要があります。各文字列は、aからzまでの文字で構成されます。 xを最初の配列の任意の文字列、yを2番目の配列の任意の文字列とします。 関数は-の値を見つける必要があります max(abs(length(x) − length(y))) 例 以下はコードです- const arr1 = ["hoqq", "bbllkw", "oox", "ejjuyyy", "plmiis", "xxxz

  2. C#で2つの文字列を連結するにはどうすればよいですか?

    2つの文字列を連結するには、String.Concatメソッドを使用します。 C#の2つの文字列、str1とstr2を連結し、それをConcatメソッドの引数として追加するとします- string str3 = string.Concat(str1, str2); 例 以下は例です- using System; class Program {    static void Main() {       string str1 = "Brad";       string str2 = &