Linguagem de alto nível (linguagem natura) x baixo nível (linguagem binária).
Cada linguagem de programação tem uma finalidade e características particulares que definem o seu uso. Verificar linguagens: vantagens e desvantagens.
Performance, bibliotecas, desenvolvimento.
JavaScript: ruim para performance Fracamente tipada
Java Verborrágico, prolixo
Assembly Exigia detalhamento maior
Node.js Processa os códigos de JS como back-end. O nodejs é um interpretador, um leitor que irá ler o seu código em js e fazer a ação que foi descrita.
1 cd /home/bia/GitHub/ 2 git clone https://github.com/zorydev/on22-b3-s2-js-logica-I 3 editar console_log.js com: console.log("Hello World!") 4 com terminal aberto na pasta “on22-b3-s2-js-logica-I” rodar: node ./exercicios/para-sala/console_log.js 5 git add . 6 git commit -m "ExercicioParaSalaEChecklist" 7 git push origin main 8 Link https://github.com/reprograma/on22-b3-s2-js-logica-I/commit/00a4390336ca3ba6e40013e1c6e5f18d99916ee9
Declarar as variáveis 1 let nome 2 let idade 3 let saldo 4 let gastos 5 let saldoFinal
Inicializar as variáveis 6 let nome = "Tatyane Estrela dos Santos" 7 let idade = 38 8 let saldo = 2100 9 let gastos = 2000 10 let saldo final = saldo - gastos
Mensagens no console
11 console.log("Meu nome é "+nome+" e tenho "+idade+" anos.")
Meu nome é Tatyane Estrela dos Santos e tenho 38 anos.
12 console.log("Meu saldo final é de "+saldoFinal+" reais.")
Meu saldo final é de 100 reais.
Exercício 1 let nome = "Tatyane Estrela dos Santos" let idade = 38 console.log("Meu nome é "+nome+" e tenho "+idade+" anos.")
Exercício 2 let saldo = 2100 let gastos = 2000 let saldoFinal = saldo - gastos
saldoFinal = saldoFinal.toFixed(2)
console.log("Meu saldo final é de "+saldoFinal+" reais.")
node ./exercicios/para-casa/exercicios.js
Checklist Fork do repositório. git clone do meu repositório. Resolução do exercício. git add . git commit -m "RevisaoExercicioParaCasaEChecklist" git push origin main Link https://github.com/reprograma/on22-b3-s2-js-logica-I/commit/43a1485618454aa4720a6510c2c8c0bd0da96306 Pull Request.