If you're seeing this message, it means we're having trouble loading external resources on our website.

Se você está atrás de um filtro da Web, certifique-se que os domínios *.kastatic.org e *.kasandbox.org estão desbloqueados.

Conteúdo principal

Revisão: texto e strings

Essa é uma revisão sobre o que abordamos nessa explicação sobre texto:
Antes dessa explicação, estávamos usando valores numéricos para a maioria das coisas: passando números para funções, armazenando valores em variáveis, etc. Como você viu, também podemos utilizar valores de texto. Chamamos isso de strings em JavaScript; pense nelas como um conjunto de letras.
Para criar uma string, colocamos o texto entre aspas:
"Oi, Mundo!"
Então temos que fazer algo com essa string, como passá-la para o comando text():
text("Oi, Mundo!", 100, 100);
Também podemos guardá-la em uma variável, e então passar essa variável para o comando text():
var meuOi = "Oi, Mundo!";
text(meuOi, 100, 100);
Observe que também podemos usar aspas simples:
var meuOi = 'Oi, Mundo!';
Mas não podemos misturar e combinar aspas — isso é um erro! Escolha aspas simples ou duplas, e use somente a que escolheu.
var meuOi = 'Oi, Mundo!"; // oh, não!
Do mesmo modo que podemos manipular números, também podemos manipular strings. Podemos, por exemplo, adicionar uma string a outra string:
var meuOi = "Oi";
var meuNome = "Pedro";
var digaOi = meuOi + ", " + meuNome + "!"; // Oi, Pedro!
Quando combinamos strings em JS, chamamos isso de concatenar strings. Também podemos combinar strings com números:
var xPos = 10;
var yPos = 20;
var etiqueta = "As coordenadas são " + xPos + ", " + yPos;
Vimos também neste tutorial que podemos usar comandos diferentes para alterar o tamanho e a cor do texto quando exibimos sequências de caracteres usando o comando text(). Você pode ler mais sobre os comandos na seção de texto da nossa documentação (clique na aba "documentação" para acessar).

Quer participar da conversa?

Você entende inglês? Clique aqui para ver mais debates na versão em inglês do site da Khan Academy.