então eu tenho um bom amigo Winston aqui para nos ajudar com isso
e eu sei que ele já parece impossivelmente incrível, mas eu acho que quero mudar o tamanho dos olhos deles um pouquinho
aqui está onde eu desenhei os olhos, você pode ver que nós defininos a cor para preencher, e então desenhamos duas elipses
e se eu quiser fazer essa elipse menor, eu posso mudar a largura, mas eu também quero que seja redonda
então nós temos que mudar a altura para que seja a mesma
e se nós quisermos que os olhos sejam do mesmo tamanho, nós deveríamos mudar a largura e a altura desse olho
agora que os olhos estão pequenos demais, nós deveríamos muda-los de volta e não seria ótimo se eu pudesse
só mudar um número, e os dois olhos mudar?
e aqui, é onde as variáveis entram.
agora uma variável é como um nome ou um espaço reservado para algo.
Eu gosto de pensar em variável como um grande balde com um nome nele.
Você pode colocar qualquer coisa que quiser mas o nome continua o mesmo.
Nós chamamos a coisa dentro do balde, o valor da variável.
Então vamos começar com realmente criando uma variável, eu vou fazer isso aqui em cima.
Tudo o que você faz é escrever "var", que significa variável, "pressionar espaço" e então o nome da variável.
Nós deveríamos descrever o que a variável carrega, então essa chamaremos de "eyeSize"
E você pode nomear como quiser, mas você não pode ter espaços entre as palavras
E claro, não esqueça do ";"(ponto e vírgula)!
Agora que criamos a variável, chamada "eyeSize", porque guardará o tamanho dos olhos do Wiston
mas até agora a variável não tem nenhum valor.
Para da-la um, nós apenas dizemos "eyeSize" e então um sinal de igual(=), e então 20.
Tudo bem, agora veja aquele sinal de igual? Esqueça o que seu professor de matemática te ensinou sobre isso
O sinal de igual não significa igual, mas sim atribuição.
Isso quer dizer que estamos atribuindo o valor 20 para a variável eyeSize.
Em outras palavras, nós estamos colocando o número 20 no balde chamado eyeSize
E lembre-se como em matemática você pode dizer coisas como: x=3 e 3=x e isso significa a mesma coisa
porque duuh, eles são iguais
Bom você não pode fazer isso aqui também
A coisa do lado esquerdo do sinal de igual é sempre a variável
E a coisa do lado direito do sinal de igual é sempre o valor que você está atribuindo para a variável
Um bom modo de te ajudar a lembrar qual lado é qual, é enquanto você está programando e falando sobre fazer coisas como qualquer programador faz
Se você pressionar o sinal de igual, não diga "igual", diga "recebe"
Então isso de torna, eyeSize recebe 20
E agora, sempre que eu usar eyeSize no meu programa, o computador ficará: "certo, essa é uma variável, eu sei o que ela realmente significa é esse valor 20"
Então olhe isso, eu só vou copiar isso
E então substituir esses quatro números, com minha nova variável eyeSize e Voila!
Os olhos do Winston estão agora perfeitamente redondos e do mesmo tamanho, e se eu quiser mudar o valor dos dois olhos
ou o tamanho dos olhos, eu posso apenas mudar o valor dessa única variável
Ah isso é tão legal
Okay, ultimas notas, aqui em cima nós criamos uma nova variável chamada eyeSize
E aqui, nós demos o valor de 33, nós podemos fazer isso em um único passo
dizendo que a var eyeSize, esse é o primeiro passo, recebe 33
esse é o segundo passo, e se eu apagar essas linhas, você pode ver que tudo ainda funciona
Lembre-se também que o computador lê seu código de cima para baixo
Então o único motivo dele saber o que eyeSize é aqui embaixo
é porque nós a definimos aqui em cima
Se eu tivesse colocado aqui embaixo
Então uma vez que temos essa linha de código, o computador ficaria "eyeSize, que raios é isso? Eu não sei o que é"
Na verdade aqui temos um erro que diz, eyeSize não foi definido
E talvez você esteja pensando, sim eu defini, está bem aqui
Mas o computador não é esperto, ele não entende
Então vamos mover de volta ao topo
Você tem sempre que ter certeza que você definiu suas variáveis antes de usa-las
E agora você sabe tudo sobre variáveis. Yaaaay! :)