Para se separar usasse ,
Para cada comando e variavel usasse no final ;
--------------------------------------------------
let name = 'Lucas';
[Link] (name);
//Isto sobre variaveis:
//não pode ser uma chave reservada
//Deve ser significativo
//não é possível começar com um número (1name)
//não pode conter espaço ou hífen (-)
//Fazem distinção entre maiúsculas e minúsculas
let firtsName = Lucas;
let lastName = Gailhardo;
--------------------------------------------
tipos primitivos
let name = 'Lucas';//String Literal
let age = 14;//Number Literal
let isApproved = true\false;//Boolean Literal
let firstName = undefined;
let selectedColor = null;// o valor não está definido mas a valor
---------------------------------------------
objetos
-object
-arrays
let person = {
name: ' Lucas',
age : 30
};
//dot Notation
[Link] = 'John';
//bracket Notation
let selection = 'name';
person[selection] = 'Mary';// bracket Notation é mais utilizado para quando estamos
definindo constantemente uma variavel
------------------------------------------------
arrays
São estrura de dados que usamos para representar uma lista de itens. A lista começa
a partir do 0
let selectedColos = ['red', 'blue']
selectedColors = 1;
[Link]([Link])//length mostra quantos itens que tem na sua
lista.
------------------------------------------------
function
Funções são basicamente um conjunto de instruções que executam uma tarefa ou
calculam um valor.
function*declarar* greet*nome da função*(name*parmâetro/Variavel*)
{ [Link]('Hello ' + name +''+ Lastname);*corpo da intrução
greet('John' , 'Smith'*argumento*)
greet('Mary');
----------------------------------------------------
tipos de funções
//Performing a task
function greet(name, lasName) {
[Link] ('Hello '+ name +''+lastName
}
//Calculating a value
function square(number) {
return number * number;
}
[Link](square(2))