Prévia do material em texto
MANUAL HTML PROGRAMAÇÃO SUMÁRIO Lógica de Programação Para string usar “aspas” (Retorna texto) Para variável = usar let/var/const [ console.log(sem aspas) ] Const (são para palavras reservadas) – Const só serve para criar variáveis; Diferença entre Let e Const; Variáveis criadas por const não podem ser alteradas; Variáveis criadas por let podem ser alteradas; Exemplo: Se eu quiser substituir o valor da variável após a variável acima; let name = "Renan Sanches"; const age = 24; console.log(name); console.log(age); name = "Renan Parrera"; age = 30; console.log(name); console.log(age); Caso eu queira apagar aquela variável, eu escrevo Null ex: name = Null; age = Null; Booleanos – Verdadeiro ou Falso (True / False) “camel case = coloca o começo de variável com letra minúscula, mas na troca de palavra coloca maiúscula, para facilitar na leitura” const ehMaiorDeIdade = true; console.log(ehMaiorDeIdade); Operadores matemáticos const resultado = 5 + 4 * 3 – 8; console.log(resultado); // 9 “Imprimir o Resto da divisão” const resultado = 5 / 4; const resto = 5 % 4; console.log(resultado); console.log(resto); Formas de se escrever, para gerar o mesmo resultado // subtrai 1 no valor do resultado ou ++ soma 1 Objetos // Para guardar objetos utiliza-se {}; Guardar várias informações de várias pessoas (Nome, Idade e etc); const person = { name: "Renan Sanches", age: 30, older: true, height: 1.64 }; console.log(person) Para rastrear algum dado da informação de uma variável, colocar o ponto. console.log(person.age) Executar um bloco de códigos “Condicionais”; => (maior ou igual) =< (menor ou igual) == (conteúdo igual) != (diferente) === (se conteúdo e tipo são iguais) [o ideal é utilizar ===] !== (se conteúdo e tipo Não são idênticos) const person = { age = “24”; } if (person.age < 18) { console.log("A pessoa é menor de idade"); } else if (person.age < 60) { console.log("A pessoa é adulta"); } else { console.log("A pessoa é idosa"); } Se eu quiser adicionar mais lógica, eu só acrescento o “else if” e por último eu acrescento o “else” (para se não me retornar nenhum valor informado); Concatenando string //combinando if (person.age < 18) { console.log(person.name + " é menor de idade"); //Outro exemplo de concatenando string e string template; let texto = person.name + " tem " + person.age + " anos e " + person.height + " de altura."; console.log(texto); Concatenando string template //``(crase) começa escrevendo texto, e no meio coloca variável no meio da string (texto); if (person.age < 18) { console.log(person.name + " é menor de idade"); } else if (person.age < 60) { console.log(`${person.name} é adulto`); } else { console.log(`${person.name} é um idoso de ${person.age} anos`); } Operadores lógicos Documento Elaborado por Renan Sanches em setembro de 2023.