forked from Open-Bootcamp/JavaScript-Basico
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmetodos-strings-02.js
More file actions
38 lines (30 loc) · 1.21 KB
/
Copy pathmetodos-strings-02.js
File metadata and controls
38 lines (30 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
// Métodos de cadenas de texto (parte 2)
let input = "ESCORpio"
let db = "escorpio"
// toLowerCase() - toUpperCase()
console.log(input.toLowerCase())
console.log(input.toUpperCase())
console.log(input.toLowerCase() === db.toLowerCase())
console.log(input.toUpperCase() === db.toUpperCase())
// Formas de concatenar dos cadenas de caracteres
let str_1 = "Hola soy la primera cadena."
let str_2 = "Y yo soy la segunda cadena."
console.log(str_1.concat(" ", str_2))
console.log(str_1 + " " + str_2)
console.log(`${str_1} ${str_2}`)
// Eliminar espacios al inicio y al final
let str_3 = " Hola soy un string con espacios al final. "
console.log(str_3.length)
// trim()
console.log(str_3.trim().length)
console.log(str_3.trimStart().length)
console.log(str_3.trimEnd().length)
// Obtener el caracter que hay en cierta posición
let str_4 = "Hola soy el string número 4" // ["H", "o", "l", "a", " ", "s"........]
console.log(str_4.charAt(5))
console.log(str_4[5])
// Obtener la posición de una palabra dentro de una cadena de caracteres
let str_5 = "Hola soy Gorka y me gusta el surf. Mi nombre es Gorka y mi apellido es Villar"
console.log(str_5.indexOf("Gorka"))
console.log(str_5.charAt(9))
console.log(str_5.lastIndexOf("Gorka"))