JavaScript | Método padEnd()

El método padEnd() en JavaScript se usa para rellenar una string con otra string hasta que alcanza la longitud dada. El relleno se aplica desde el extremo derecho de la cuerda.

Sintaxis:

string.padEnd( targetLength, padString )

Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:

  • targetLength: es la longitud de la string final una vez que se ha rellenado la string original. Si el valor es menor que la longitud de la string original, se devuelve la string original.
  • padString: Es la string que se va a rellenar con la string original. Si este valor es demasiado largo para estar dentro de targetLength, se trunca.

Valor devuelto: Devuelve la string final que se rellena con la string dada de la longitud dada.

Ejemplo 1: este ejemplo usa el método padEnd() para rellenar strings en otra string.

<!DOCTYPE html>
<html>
  
<head>
    <title>
        JavaScript | padEnd() method
    </title>
</head>
  
<body>
    <h1 style="color: green">
        GeeksforGeeks
    </h1>
      
    <b>
        JavaScript | padEnd() method
    </b>
      
    <p>
        Output for "Hello" with "$": 
        <span class="output"></span>
    </p>
      
    <p>
        Output for "Geeks" with "Geeks": 
        <span class="output2"></span>
    </p>
      
    <button onclick="padStrings()">
        Pad Strings
    </button>
      
    <script type="text/javascript">
          
        function padStrings() {
            exString = "Hello";
            exString2 = "Geeks";
          
            output = 
                exString.padEnd(12, "$");
            output2 = 
                exString2.padEnd(12, "Geeks");
          
            document.querySelector('.output').textContent
                    = output;
              
            document.querySelector('.output2').textContent
                    = output2;
        }
    </script>
</body>
  
</html>

Producción:

  • Antes de hacer clic en el botón:
    cuerdas-antes
  • Después de hacer clic en el botón:
    strings-después

Ejemplo 2: este ejemplo utiliza el método padEnd() para insertar números en otro número.

<!DOCTYPE html>
<html>
  
<head>
    <title>
        JavaScript | padEnd() method
    </title>
</head>
  
<body>
    <h1 style="color: green">
        GeeksforGeeks
    </h1>
      
    <b>
        JavaScript | padEnd() method
    </b>
      
    <p>
        Output for "1234" with "0": 
        <span class="output"></span>
    </p>
      
    <p>
        Output for "99" with "**": 
        <span class="output2"></span>
    </p>
      
    <button onclick="padNumbers()">
        Pad Numbers
    </button>
      
    <script type="text/javascript">
        function padNumbers() {
            exNumber = 1234;
            exNumber2 = 99;
          
            output = 
                String(exNumber).padEnd(8, "0");
                  
            output2 = 
                String(exNumber2).padEnd(8, "**");
                  
          
            document.querySelector('.output').textContent
                    = output;
              
            document.querySelector('.output2').textContent
                    = output2;
        }
    </script>
</body>
  
</html>

Producción:

  • Antes de hacer clic en el botón:
    números-antes
  • Después de hacer clic en el botón:
    números-después

Navegadores compatibles: los navegadores compatibles con el método padEnd() se enumeran a continuación:

  • Google cromo 57
  • Firefox 48
  • Borde 15
  • safari10
  • Ópera 44

Publicación traducida automáticamente

Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *