roger-melo-treinamentos / curso-de-js-roger-melo

Repositório de informações do CJRM
491 stars 170 forks source link

Resumo do Exercícios Aula 04-04 #4381

Closed LeandroAzevedo-1 closed 2 years ago

LeandroAzevedo-1 commented 2 years ago

/* 01 - Suba o seu servidor local e:

const my3FavoriteTVShows = [ "Spider-man", "Star wars", "Prison Break" ] const sentence = Minhas 3 séries favoritas são: ${my3FavoriteTVShows.join(', ')}.replace(", P", " e P")

// console.log(sentence) /* 02 - Comente o console.log() acima e:

// console.log(my3FavoriteTVShows.length === 3) //true

/* 03 - Comente o console.log() acima e:

const randomTVShow = 'Watchmen' const isRandomTVShowIncluded = my3FavoriteTVShows.includes(randomTVShow) //console.log(isRandomTVShowIncluded) //result é false valor boolean // Retora false porque o Watchmen não tem no array principal

/* 04 - Comente o console.log() acima e:

const typeSentece = O tipo de dado que a const "isRandomTVShowIncluded" armazena é: ${typeof isRandomTVShowIncluded}. // console.log(typeSentece)

/* 05 - Comente o console.log() acima e:

const number = 39

// console.log(A string que a "typeSentence" armazena tem mais de ${number} // caracteres? ${String(typeSentece.length > number).replace('t','T')}.)

/* 06 - Comente o console.log() acima e:

const falsyValues = [0, "", false, '', `, null, undefined, NaN] //console.log(Todos os ${falsyValues.length} itens do array "falsyValues" são falsy. Inclusive o ${falsyValues[2]}.`)

/* 07 - Comente o console.log() acima e:

const crazyOperation = null + 1 const crazyConversion = Boolean(crazyOperation) // console.log(crazyConversion)

/* 08 - Comente o console.log() acima e:

const ages = [31, 82, 61, 11] const agesSum = ages[0] + ages[2] //result é 92

//console.log(A soma entre o 1º e o 3º item de "ages" é menor ou igual a ${agesSum}. Essa afirmação é: ${agesSum <= 92})

/* 09 - Comente o console.log() acima e:

const isNotAString = typeof randomTVShow !== 'string' // console.log(isNotAString) //result e false, porque ela é uma string

/* 10 - Comente o console.log() acima e:

const evenNumbers = [0, 2, 4, 6, 8, 10] console.log(evenNumbers.indexOf(8) !== -1) /* Se passado como argumento um index que não existe no array ele retornará -1 Nesse caso existe, a expressão fica nega !== -1, porque existe o nº 8 no array /

Roger-Melo commented 2 years ago

Excelente @LeandroAzevedo-1, rumo à fluência! 🎯