These functions and methods are available without importing.
| Function | Equivalent | Description |
|---|
imprimir(texto) | consola.mostrar | Display text |
imprimir_error(texto) | consola.mostrar_error | Error messages |
imprimir_advertencia(texto) | consola.mostrar_advertencia | Warning messages |
imprimir_informacion(texto) | consola.mostrar_informacion | Info messages |
imprimir_exito(texto) | consola.mostrar_exito | Success messages |
Generates lists of consecutive integers.
lista<entero> from_zero = rango(5) // [0, 1, 2, 3, 4]
lista<entero> from_two = rango(2, 5) // [2, 3, 4]
| Method | Description |
|---|
.mayusculas() | Convert to uppercase |
.minusculas() | Convert to lowercase |
.capitalizar() | First letter uppercase |
.titulo() | Each word capitalized |
| Method | Description |
|---|
.recortar() | Remove spaces from start and end |
.recortar_inicio() | Remove spaces from start |
.recortar_final() | Remove spaces from end |
| Method | Description |
|---|
.contiene(texto) | Check if contains substring |
.empieza_con(texto) | Check if starts with |
.termina_con(texto) | Check if ends with |
.encontrar(texto) | Find position of substring |
.buscar_ultimo(texto) | Find last occurrence |
.contar(texto) | Count occurrences |
.igual_sin_caso(texto) | Case-insensitive comparison |
| Method | Description |
|---|
.reemplazar(old, new) | Replace all occurrences |
.reemplazar_primero(old, new) | Replace first occurrence |
| Method | Description |
|---|
.dividir(separador) | Split into list |
.partir_lineas() | Split by lines |
.subtexto(inicio, fin) | Extract substring |
.izquierda(n) | Extract first n characters |
.derecha(n) | Extract last n characters |
| Method | Description |
|---|
.a_base64() | Encode to Base64 |
.decodificar_base64() | Decode from Base64 |
.a_enlace() | URL encode |
.decodificar_enlace() | URL decode |
| Method | Description |
|---|
.texto() | Convert to text |
.entero() | Convert text to integer |
.numero() | Convert text to decimal |
.log() | Convert text to boolean |
.lista() | Convert text to list |
importar { Matematica } desde "quetzal/matematica"
Basic operations: sumar, restar, multiplicar, dividir
Advanced: potencia, raiz_cuadrada, promedio, maximo, minimo, seno, coseno, tangente, absoluto, redondear, piso, techo
Constants: PI, TAU, E
numero area = Matematica.PI * Matematica.potencia(5, 2)
numero raiz = Matematica.raiz_cuadrada(16) // 4