# JavaScript nome: Mateus Eustáquio N°: 35 InfoA ## O Que é javaScript? Java Sript é uma linguagem de programação usada para a dinamica de um determinado site, diferente do Csharp o JavaScript é um Framework que sua linha de comandos está mais proximo da liguagem natural. É curioso colocar que o React que é outro framework, ultiliza a linguagem javascript junto com o node.js. Na criação de APIs ultilizamos linhas de comandos que são ultilizadas em uma função simples de JavaScript. ## Funções que foram feitas em Csharp que pode ser feita no JavaScript Em JavaScript é curiso colocar que para iniciarmos as variaveis ultilizamos o : ```javascript= let a = 10 let b = 20 let x = a + b console.log (x) 30 ``` como foi visto diferente de csharp podemos fazer o codigo sem ponto e virgula veja o que aconteceria se fosse em Csharp: ```csharp= int a = 10 int b = 20 int x = a + b Console.WriteLine(x) C:\Users\Usuario\Desktop\C# Lições\lição.csx(1,11): error CS1002: ; esperado C:\Users\Usuario\Desktop\C# Lições\lição.csx(2,11): error CS1002: ; esperado C:\Users\Usuario\Desktop\C# Lições\lição.csx(4,14): error CS1002: ; esperado ``` Veja o poder que o javascript tem para fazer codigos mais dinamios. outra coisa que eu vou colocar é que repare que em csharp eu tive que mudar para int, em javascript o let vale tanto para string, int , double.... para criação de uma função ultilizamos comando "function" exemplo : ```javascript= function calcular (c, b) { let x = c + b return x } let y = calcular (10, 20) console.log(y) 30 ``` agora voce deve esta se perguntando "let" só serve para numero, a resposta é não, serve para texto tambem exemplo: ```javascript= let a = "Mateus" let b = " " let c = "Lindo" let x = a + b + c console.log(x) Mateus Lindo ``` olha só que coisa né... dá pra fazer diversas coisa em JavaScript... Esse Framework é muito poderoso mais o entendimento é tudo, uma otima ferramenta e nada melhor que um novo conhecimento... prof eu esqueci de mandar isso no dia certo...... soryyy