Class: Cadena

Cadena

Clase que representa un vector y proporciona diversas operaciones y manipulaciones.

new Cadena ()

Methods

cadena ()string

Retorna la cadena
Returns:
Type Description
string

cargar (cadena)

Name Type Description
cadena string Cadena a cargar

contarCaracter (char)number

Cuenta la cantidad de caracteres en la cadena
Name Type Description
char caracter
Returns:
Type Description
number El número de caracteres

contarLetras ()number

Cuenta la cantidad de letras en la cadena
Returns:
Type Description
number

contarPalabras ()number

Cuenta la cantidad de palabras
Returns:
Type Description
number

contarVocales ()number

Cuenta la cantidad de vocales en la cadena
Returns:
Type Description
number

descargar ()string

Retorna la cadena
Returns:
Type Description
string

eliminar (inicio, arrastre)

Elimina la cadena
Name Type Default Description
inicio number 0 valor inicial
arrastre number valor de arrastre

eliminarCaracter (char)

Elimina los caracteres de la cadena
Name Type Description
char caracter

eliminarHastaPrimerPalabra ()

Elimina hasta primer palabra ```js x = "hola a todos" => " a todos" x = "123hola a todos" => " a todos" ```

eliminarLetras ()

Elimina las letras de la cadena

eliminarNumeros ()

Elimina los números de la cadena

eliminarPrimerLetraDeCadaPalabra ()

Elimina la primera letra de cada palabra

eliminarPrimerPalabra ()

Elimina la primer palabra

eliminarUltimaLetraDeCadaPalabra ()

Elimina la última letra de cada palabra

eliminarVocales ()

Elimina las vocales de la cadena

esPalindromo ()boolean

Verifica si una cadena es palindromo
Returns:
Type Description
boolean

insertar (cadena, posicion)

Inserta una cadena en una posicion
Name Type Description
cadena string cadena a insertar
posicion number posicion a insertar

invertir ()

Invierte la cadena

palabraMasLarga ()string

Retorna la palabra más larga
Returns:
Type Description
string

palabraMenosLarga ()string

Retorna la palabra menos larga
Returns:
Type Description
string

primerPalabra ()string

Retorna la primer palabra
Returns:
Type Description
string

remplazar (cadena, posicion)

Remplaza un caracter por una cadena en una posicion
Name Type Description
cadena string cadena a insertar
posicion number posicion a insertar

Cadena.esDigito (char)boolean static

Verifica si un caracter es digito
Name Type Description
char char caracter
Returns:
Type Description
boolean

Cadena.esLetra (char)boolean static

Verifica si un caracter es una letra
Name Type Description
char char caracter
Returns:
Type Description
boolean

Cadena.esVocal (char)boolean static

Verifica si un caracter es una Vocal
Name Type Description
char char caracter
Returns:
Type Description
boolean