JavaScript para mantener solo los primeros N caracteres en una string

Dada una string, la tarea es mantener solo los primeros n caracteres de la string. Hay varios métodos para resolver este problema en JavaScript, algunos de ellos se discuten a continuación:

Método 1: Usar el método substring() : El método string.substring() es una función incorporada en JavaScript que se usa para devolver la parte de la string dada desde el índice inicial hasta el índice final. La indexación comienza desde cero (0).

Sintaxis:

string.substring(Startindex, Endindex)

El siguiente programa demuestra el enfoque anterior.

Ejemplo:

<script>
    // JavaScript to keep only first
    // 'n' characters of String
      
    // Original string
    var str = "GeeksforGeeks";
      
    // Keep first 5 letters
    var n = 5;
      
    document.write("Original String = \""
                    + str + "\"<br>");
    document.write("n = " + n + "<br>");
      
    // Using substring() method
    str = str.substring(0, n);
      
    document.write("Keep first " + n + 
        " characters of original String = \""
        + str + "\"<br>");
</script>                                     

Producción:

Original String = "GeeksforGeeks"
n = 5
Keep first 5 characters of original String = "Geeks"

Método 2: Usar el método slice() : string.slice() es una función incorporada en javascript que se usa para devolver una parte o un segmento de la string de entrada dada.

Sintaxis:

string.slice(startingindex, endingindex)

El siguiente programa demuestra el enfoque anterior.

Ejemplo:

<script>
    // JavaScript script to keep only
    // first 'n' characters of String
      
    // Original string
    var str = "Data Structure";
      
    // Keep first 11 letters
    var n = 11;
      
    document.write("Original String = \""
                    + str + "\"<br>");
    document.write("n = " + n + "<br>");
      
    // Using slice() method
    str = str.slice(0, n);
      
    document.write("Keep first " + n + 
        " characters of original String = \""
        + str + "\"<br>");
</script>                    

Producción:

Original String = "Data Structure"
n = 11
Keep first 11 characters of original String = "Data Struct"

Publicación traducida automáticamente

Artículo escrito por Rajnis09 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 *