Conteúdo principal
Revisão: Variáveis
Aqui está o que foi abordado neste tutorial sobre variáveis:
Uma variável é uma forma de armazenar valores. Para usar uma variável, precisamos declará-la—para que o programa a reconheça—e atribuir algo a ela—para que o programa saiba que valor estamos armazenando na variável.
É assim que declaramos uma variável chamada "xPos":
var xPos;
Agora, podemos atribuir a ela o valor 10:
xPos = 10;
Mas, se quisermos—e queremos!—podemos declarar e atribuir um valor à variável em um único comando:
var xPos = 10;
Se, por algum motivo, quisermos mudar o valor da variável mais tarde, podemos re-atribuir seu valor:
var xPos = 10;
// algum tempo depois ...
xPos = 20;
Em breve vamos ver por que a re-atribuição pode ser útil, quando quisermos animar nossos desenhos.
Como podemos escolher os nomes para nossas variáveis? Para variáveis no JavaScript, siga estas regras:
- Nomes de variáveis podem começar com letras ou com os símbolos $ ou _. Elas só podem conter letras, números, $ e _. Elas não podem começar com um número. "minhaVariavel", "folha_1", e "$dinheiro3" são exemplos de nomes válidos de variáveis.
- Os nomes de variáveis diferenciam maiúsculas de minúsculas, ou seja, "xPos" é diferente de "xpos", então cuidado para usar sempre da mesma forma.
- Os nomes de variáveis não podem ser os mesmos de variáveis já existentes, e há várias no nosso ambiente de desenvolvimento ProcessingJS. Se você vir uma mensagem de erro do tipo "Read only!", experimente mudar o nome da sua variável.
- Os nomes de variáveis devem ser claros e significativos; por exemplo, ao invés de "td", use "tamanhoDente".
- Se usar mais de uma palavra para o nome da sua variável, procure iniciar as palavras (exceto a primeira) com letras maiúsculas, como "tamanhoDente" ao invés de "tamanhodente" ou "tamanho_dente".
Vamos usar variáveis intensamente quando aprendermos sobre animação no próximo tutorial, então tire suas dúvidas aqui caso você não tenha entendido alguma coisa.
Quer participar da conversa?
- não entendi o último termo onde fala sobre 'camel case '?(57 votos)
- Camel Case, é um padrão de escrita de variáveis.
Olhe este exemplo, CamelCase.
Eu escrevi apenas uma palavra, mas ficou claro que é Camel Case, pois eu coloquei a letra inicial de cada palavra que juntei em maiúsculo.
Outro exemplo, GilmarValeDaSilva, é o seu nome escrito em Camel Case.
JimJrIvan é o meu nick escrito em Camel Case.
Ok, conseguiu entender?(335 votos)
- O que quiseram dizer que a variável deve começar com "$" e "-"?(12 votos)
- Deve começar com LETRAS, $ ou _ , qualquer outro tipo de caractere vai dar erro na variável.(84 votos)
- O que acontece com uma coordenada ou uma dimensão cujo valor não for um número inteiro, a exemplo de um resultado de uma expressão? O valor seria arredondado para a quantidade de pixels mais próxima? Seria truncado?(19 votos)
- grande parte das linguagem como (java, c++, c#) tu seleciona o tipo de variável. "int : numero inteiro, double: numero fracionados", mas no caso aqui ele será arredondado como nosso amigo Agostinho Santos falo... obg espero que tenho ajudado.(5 votos)
- não entendi muito bem como calcular o valor das variáveis(4 votos)
- Vai depender da relação entre uma variável e a outra (proporção), você deve calcular essa proporção. Sendo assim, sua nova variável, será a multiplicação da variável inicial pela proporção entre as duas. Digamos:
var x = 100;
// e você tem um valor "10"
//podemos chamar esse "10" de:
var y = 10
//a proporção de "y" para "x" é de 1 para 10
//ou seja, 1/10
//então, seu "y" pode ser:
var y = x/10;(9 votos)
- na escrita de variaveis pode ser usado simbolos ou acentos como:@#$%&*, ^`:<>{}?(6 votos)
- só o "$" e o " _", os demais não podem. Ex:
var $Nome_Da_Variavel = "Isso pode";
var _Nome_Da_Variavel = "Isso pode";
var &Nome_Da_Variavel = "Isso NÃO pode";
Espero ter ajudado.(31 votos)
- Que símbolos não se pode usar para denominar as variáveis?(4 votos)
- Evite qualquer símbolo. Dê um nome para a variável que esteja de acordo com o que ela for armazenar.
A segunda parte deste vídeo explica sobre a nomenclatura de variáveis: https://www.youtube.com/watch?v=6TVW0n9tyZc(6 votos)
- O impossível está se tornando possível.(3 votos)
- Alguém teria um site de exercícios para indicar ou desafios? Para iniciantes, é claro(3 votos)
- para que serve codigos binarios(3 votos)
- Códigos binários são uma "tradução" do código que o programador escreveu para uma forma de escrita que os computadores saibam ler. Por exemplo, se te derem uma lista de tarefas em polonês, muito provavelmente precisaria de uma tradução, o que tomaria um certo tempo até entender o conteúdo e começar a executá-lo. Se puderem te entregar a lista diretamente em português (ou outra linguagem que tu entenda), seria muito mais rápido para começar a executar as tarefas.(1 voto)
- Posso declarar uma variável atribuindo a ela um número ou caractere, seja ele especial ou não sem especificar seu tipo?(3 votos)
- Se você quis dizer, por exemplo, se
var knfnsdlijn = 3 ;
pode ser usado, a resposta é SIM! Mas não é recomendado.(3 votos)