ÁLGEBRA LINEAR
Por: SonSolimar • 28/2/2018 • 5.774 Palavras (24 Páginas) • 441 Visualizações
...
console.log(optX === undefined); // imprime "false"
// Exemplo 2
var minhaVariavel = "Meu valor";
(function() {
console.log(minhaVariavel); // retorna undefined
var minhaVariavel = "Valor local";
console.log(minhaVariavel); // retorna Valor local
})();
O Exemplo 2 acima é interpretado da mesma forma que:
var minhaVariavel = "Meu valor";
(function() {
var minhaVariavel;
console.log(minhaVariavel); // retorna undefined
var minhaVariavel = "Valor local";
console.log(minhaVariavel); // retorna Valor local
})();
Por causa do içamento, todas as declarações var em uma função devem ser colocadas o mais próximo possível do topo da função. Esta boa prática aumenta a clareza do código.
Variáveis globais
Variáveis globais são na verdade propriedades do objeto global. Em páginas web o objeto global é o objeto window, de forma que você pode acessar variáveis globais utilizando a sintaxe window.variavel.
Consequentemente, você pode acessar variáveis globais declaradas em uma janela ou frame a partir de outra janela ou frame especificando seu nome. Por exemplo, se uma variável chamada numeroTelefone é declarada em um documento FRAMESET, você pode fazer referência a esta variável a partir de um frame filho na forma parent.numeroTelefone.
Constantes
Você pode criar uma constante nomeada e somente de leitura com a palavra-chave const. A sintaxe de um identificador de constante é a mesma de um identificador de variável: deve começar com uma letra ou underscore e pode conter caracteres alfabéticos, numéricos ou underscores.
const prefixo = '212';
Uma constante não pode ter seu valor alterado através de atribuição nem pode ser redeclarada enquanto o script esteja em execução.
As regras de escopo para constantes são as mesmas daquelas para variáveis, exceto pelo fato de que a palavra-chave const é sempre obrigatória, mesmo para constantes globais. Se a palavra-chave é omitida, assume-se que o identificador representa uma variável.
Você não pode declarar uma constante com o mesmo nome de uma função ou variável no mesmo escopo. Por exemplo:
// ISTO CAUSARÁ UM ERRO
function f() {};
const f = 5;
// ISTO TAMBÉM CAUSARÁ UM ERRO
function f() {
const g = 5;
var g;
//declarações
}
Tipos Variáveis C
São espaços de memória reservados que guardam valores durante a execução de um programa;
Todas as variáveis em C devem ser declaradas, antes de serem usadas;
Uma declaração de variável em C consiste no nome de um tipo, seguido do nome da variável, seguido de ponto-e-vírgula.
Ex: tipo_da_variavel lista_de_variaveis;
int num;
Tipo da Variável Nome da Variável
Exceto o void, os tipos de dados básicos podem ter vários modificadores precedendo-os;
Um modificador é usado para alterar o significado de um tipo básico para adaptá-lo mais precisamente às
necessidades de diversas situações.
Nome da Variável
O nome de uma variável pode ser de uma letra até palavras com no máximo 32 caracteres; Obrigatoriamente deve começar com uma letra ou
undercore (“_”). O restante pode ser letras de A a Z, maiúsculas, minúsculas, números e o underscore;
Ex: a; num; essa_e_uma_variavel; tambem_essa;
O nome de uma variável não pode ser igual a uma palavra reservada;
O nome de uma variável não pode ser igual a de uma função declarada pelo programador ou pelas bibliotecas do C.
Nome da Variável
Em C, letras maiúsculas e minúsculas são tratadas
diferentemente.
int variavel;
int Variavel;
int VaRiAVeL;
int VARIAVEL;
ou
int variavel, Variavel, VaRiAVeL, VARIAVEL
Laços em Javascript (While, Do While, For)
Laços em Javascript (ou loops) são uma maneira eficaz de se trabalhar com estruturas de repetições baseadas em estruturas condicionais dentro da linguagem, ao invés de repetir milhares de vezes determinado código, você pode utilizar os laços para repetir qualquer coisa até que qualquer outra coisa aconteça (parece confuso mas não, você vai ver).
Podemos utilizar os laços para repetir praticamente tudo em Javascript, desde repetições simples, como contagens de números, até repetições um pouco mais avançadas, para exibir propriedades de um objeto ou chaves de um array.
Dentre as funções que trabalham com laços, em Javascript temos o while, do while e for, cada um deles utilizados
...