-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path21-string.js
More file actions
64 lines (52 loc) · 2.08 KB
/
21-string.js
File metadata and controls
64 lines (52 loc) · 2.08 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
//Variáveis de tipo string (Texto)
var texto = "Olá, eu sou um texto!";
console.log(texto);
//Concatenação de strings
var texto1 = "Olá, ";
var texto2 = "eu sou um texto!";
var texto3 = texto1 + texto2;
console.log(texto3);
texto1 += texto2;
console.log(texto1);
//Tamanho de uma string (Método length)
var texto4 = "Olá, meu nome é Cristiano!";
console.log(`Tamanho do texto: ${texto4.length} caracteres!`);
//Caracteres de escape
var texto5 = "Olá, meu nome é \"Cristiano\"!";
console.log(texto5);
var texto6 = "Quebra de linha \noutra linha";
console.log(texto6);
var texto7 = "Tabulação \toutra tabulação";
console.log(texto7);
// Obtendo partes de uma string (Método substring)
var texto8 = "O esperto rato, perplexo ficou frente ao aparato";
var sub = texto8.substring(16, 24); // posição onde começa e onde termina
console.log(sub);
var sub2 = texto8.substr(10, 4); // posição onde começa e quantos caracteres
console.log(sub2);
// Substituir partes de uma string (Método replace)
var texto9 = "O rato roeu a roupa do rei de Roma!";
var novoTexto = texto9.replace("rato", "COELHO");
console.log(texto9);
console.log(novoTexto);
// Maiúsculas e minúsculas (Métodos toUpperCase e toLowerCase)
var texto10 = "O RATO Roeu a rOUpa do REI de Roma!";
console.log(texto10.toUpperCase());
console.log(texto10.toLowerCase());
// limpando espaços em branco (Método trim)
var texto11 = " Texto aqui no meio ";
console.log('******',texto11,'******');
console.log('******',texto11.trim(),'******');
// Buscando a posição de uma string (Método indexOf)
var texto12 = "O rato roeu a roupa do rato de Roma!";
var posicao = texto12.indexOf("rato");
var ultimaPosicao = texto12.lastIndexOf("rato");
console.log(`Primeira Ocorrencia: ${posicao} -
Ultima Ocorrencia: ${ultimaPosicao}`);
// Dividindo uma string em partes (Método split)
var texto13 = "O rato roeu a roupa do rei de Roma!";
var palavras = texto13.split(" ");
console.table(palavras);
var chaveAcesso = "1234-5678-9012-3456";
var partes = chaveAcesso.split("-");
console.table(partes);