chore(i18n,curriculum): update translations (#42957)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7789367417b2b2512aa4
|
||||
title: Melhore a acessibilidade de áudios com o elemento audio
|
||||
title: Melhorar a acessibilidade de áudios com o elemento audio
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cVJVkcZ'
|
||||
forumTopicId: 301014
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d778a367417b2b2512aa5
|
||||
title: Melhore a acessibilidade de gráficos com o elemento figure
|
||||
title: Melhorar a acessibilidade de gráficos com o elemento figure
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cGJMqtE'
|
||||
forumTopicId: 301015
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d778e367417b2b2512aab
|
||||
title: Melhore a legibilidade com textos de alto contraste
|
||||
title: Melhorar a legibilidade com textos de alto contraste
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cKb3nCq'
|
||||
forumTopicId: 301017
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7787367417b2b2512aa1
|
||||
title: Facilite a navegação do leitor de tela com o ponto de referência header
|
||||
title: Facilitar a navegação do leitor de tela com o ponto de referência header
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cB76vtv'
|
||||
forumTopicId: 301023
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7788367417b2b2512aa2
|
||||
title: Facilite a navegação do leitor de tela com o ponto de referência nav
|
||||
title: Facilitar a navegação do leitor de tela com o ponto de referência nav
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/czVwWSv'
|
||||
forumTopicId: 301024
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d778c367417b2b2512aa9
|
||||
title: Padronize o tempo com o atributo datetime no HTML5
|
||||
title: Padronizar o tempo com o atributo datetime no HTML5
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cmzMgtz'
|
||||
forumTopicId: 301025
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7790367417b2b2512ab0
|
||||
title: Use tabindex para adicionar foco a um elemento usando o teclado
|
||||
title: Usar tabindex para adicionar foco a um elemento usando o teclado
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cmzMDHW'
|
||||
forumTopicId: 301027
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d774e367417b2b2512aa0
|
||||
title: Envolva conteúdos usando o elemento article
|
||||
title: Envolver conteúdos usando o elemento article
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cPp79S3'
|
||||
forumTopicId: 301029
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d778b367417b2b2512aa7
|
||||
title: Envolva botões de opção em um elemento fieldset para melhor acessibilidade
|
||||
title: Envolver botões de opção em um elemento fieldset para melhor acessibilidade
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cVJVefw'
|
||||
forumTopicId: 301030
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a3367417b2b2512ad1
|
||||
title: Cores complementares
|
||||
title: Aprender sobre cores complementares
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c2MD3Tr'
|
||||
forumTopicId: 301056
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a4367417b2b2512ad2
|
||||
title: Cores terciárias
|
||||
title: Aprender sobre cores terciárias
|
||||
challengeType: 0
|
||||
forumTopicId: 301057
|
||||
dashedName: learn-about-tertiary-colors
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a9367417b2b2512ae8
|
||||
title: Aprenda como as curvas de Bézier funcionam
|
||||
title: Aprender como as curvas de Bézier funcionam
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c9bDrs8'
|
||||
forumTopicId: 301058
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a7367417b2b2512adf
|
||||
title: Aprenda como funcionam as propriedades de animação e @keyframes do CSS
|
||||
title: Aprender como funcionam as propriedades de animação e @keyframes do CSS
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cakprhv'
|
||||
forumTopicId: 301059
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d781e367417b2b2512aca
|
||||
title: Mova um elemento posicionado relativamente com as propriedades de deslocamentos CSS
|
||||
title: Mover um elemento posicionado relativamente com as propriedades de deslocamentos CSS
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c9bQEA4'
|
||||
forumTopicId: 301065
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a3367417b2b2512ace
|
||||
title: Empurre os elementos para a esquerda ou direita com a propriedade float
|
||||
title: Empurrar os elementos para a esquerda ou direita com a propriedade float
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c2MDqu2'
|
||||
forumTopicId: 301066
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d781c367417b2b2512ac3
|
||||
title: Defina a espessura da tipografia para vários elementos de cabeçalho
|
||||
title: Definir a espessura da tipografia para vários elementos de cabeçalho
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/crVWRHq'
|
||||
forumTopicId: 301069
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a9367417b2b2512ae9
|
||||
title: Use uma curva de Bézier para mover um elemento
|
||||
title: Usar uma curva de Bézier para mover um elemento
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c6bnRCK'
|
||||
forumTopicId: 301071
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a5367417b2b2512ad7
|
||||
title: Use um gradiente linear com CSS para criar um elemento listrado
|
||||
title: Usar um gradiente linear com CSS para criar um elemento listrado
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c6bmQh2'
|
||||
forumTopicId: 301072
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a7367417b2b2512ae0
|
||||
title: Use animações CSS para alterar o estado de foco de um botão
|
||||
title: Usar animações CSS para alterar o estado de foco de um botão
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cg4vZAa'
|
||||
forumTopicId: 301073
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a6367417b2b2512adb
|
||||
title: Use a propriedade skewX de transformação do CSS para distorcer um elemento ao longo do eixo X
|
||||
title: Usar a propriedade skewX de transformação do CSS para distorcer um elemento ao longo do eixo X
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cyLP8Sr'
|
||||
forumTopicId: 301074
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a6367417b2b2512adc
|
||||
title: Use a propriedade skewY de transformação do CSS para distorcer um elemento ao longo do eixo Y
|
||||
title: Usar a propriedade skewY de transformação do CSS para distorcer um elemento ao longo do eixo Y
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c2MZ2uB'
|
||||
forumTopicId: 301075
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a5367417b2b2512ad9
|
||||
title: Use a propriedade scale de transformação do CSS para alterar o tamanho de um elemento
|
||||
title: Usar a propriedade scale de transformação do CSS para alterar o tamanho de um elemento
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c2MZVSg'
|
||||
forumTopicId: 301076
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78a5367417b2b2512ada
|
||||
title: Use a propriedade scale de transformação do CSS para dimensionar um elemento ao passar o cursor do mouse sobre ele
|
||||
title: Usar a propriedade scale de transformação do CSS para dimensionar um elemento ao passar o cursor do mouse sobre ele
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cyLPJuM'
|
||||
forumTopicId: 301077
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d781a367417b2b2512ab9
|
||||
title: Use a tag em para colocar o texto em itálico
|
||||
title: Usar a tag em para colocar o texto em itálico
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cVJRBtp'
|
||||
forumTopicId: 301078
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d781b367417b2b2512aba
|
||||
title: Use a tag s para deixar o texto tachado
|
||||
title: Usar a tag s para deixar o texto tachado
|
||||
challengeType: 0
|
||||
videoUrl: ''
|
||||
forumTopicId: 301079
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d781a367417b2b2512ab7
|
||||
title: Use a tag strong para deixar o texto em negrito
|
||||
title: Usar a tag strong para deixar o texto em negrito
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/ceJNBSb'
|
||||
forumTopicId: 301080
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d781c367417b2b2512ac0
|
||||
title: Use a propriedade text-transform para deixar o texto em letras maiúsculas
|
||||
title: Usar a propriedade text-transform para deixar o texto em letras maiúsculas
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cvVZQSP'
|
||||
forumTopicId: 301081
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d781a367417b2b2512ab8
|
||||
title: Use a tag u para sublinhar o texto
|
||||
title: Usar a tag u para sublinhar o texto
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cN6aQCL'
|
||||
forumTopicId: 301082
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bad87fee1348bd9aedf08806
|
||||
title: Altere o Tamanho da Fonte de um Elemento
|
||||
title: Alterar o tamanho da fonte de um elemento
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/c3bvDc8'
|
||||
forumTopicId: 16777
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bad87fee1348bd9aedf08756
|
||||
title: Priorize um estilo em detrimento de outro
|
||||
title: Priorizar um estilo em detrimento de outro
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cZ8wnHv'
|
||||
forumTopicId: 18258
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bad87fee1348bd9aedf08808
|
||||
title: O que fazer quando uma tipografia não estiver disponível
|
||||
title: Especificar soluções para quando uma tipografia não estiver disponível
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cpVKBfQ'
|
||||
forumTopicId: 18304
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bad82fee1348bd9aedf08721
|
||||
title: Usar RGB para Misturar Cores
|
||||
title: Usar RGB para misturar cores
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/c/cm24JU6'
|
||||
forumTopicId: 18368
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bad87fee1348bd9aedf08804
|
||||
title: Comentários no HTML
|
||||
title: Comentar em HTML
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/p/pVMPUv/cGyGbca'
|
||||
forumTopicId: 16782
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bad87fee1348bd9aedf0887a
|
||||
title: Título com o elemento h2
|
||||
title: Criar títulos com o elemento h2
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/p/pVMPUv/cE8Gqf3'
|
||||
forumTopicId: 18196
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bad87fee1348bd9aecf08801
|
||||
title: Introdução aos elementos do HTML5
|
||||
title: Conhecer os primeiros elementos do HTML5
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/p/pVMPUv/cBkZGpt7'
|
||||
forumTopicId: 301097
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bad88fee1348bd9aedf08816
|
||||
title: Link para seções internas de uma página com elementos de âncora
|
||||
title: Criar links para seções internas de uma página com elementos de âncora
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/p/pVMPUv/cyrDRUL'
|
||||
forumTopicId: 301098
|
||||
|
@@ -2,7 +2,6 @@
|
||||
id: 587d78b1367417b2b2512b09
|
||||
title: Tornar uma imagem responsiva
|
||||
challengeType: 0
|
||||
videoUrl: 'https://scrimba.com/p/pzrPu4/cz763UD'
|
||||
forumTopicId: 301140
|
||||
dashedName: make-an-image-responsive
|
||||
---
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bd7158d8c242eddfaeb5bd13
|
||||
title: Crie uma página de portfólio pessoal
|
||||
title: Criar uma página de portfólio pessoal
|
||||
challengeType: 3
|
||||
forumTopicId: 301143
|
||||
dashedName: build-a-personal-portfolio-webpage
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78af367417b2b2512b04
|
||||
title: Construa uma landing page para um produto
|
||||
title: Criar uma landing page para um produto
|
||||
challengeType: 3
|
||||
forumTopicId: 301144
|
||||
dashedName: build-a-product-landing-page
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78b0367417b2b2512b05
|
||||
title: Crie uma página de documentação técnica
|
||||
title: Criar uma página de documentação técnica
|
||||
challengeType: 3
|
||||
forumTopicId: 301146
|
||||
dashedName: build-a-technical-documentation-page
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bd7158d8c442eddfaeb5bd18
|
||||
title: Crie uma página de homenagem
|
||||
title: Criar uma página de homenagem
|
||||
challengeType: 3
|
||||
forumTopicId: 301147
|
||||
dashedName: build-a-tribute-page
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: a77dbc43c33f39daa4429b4f
|
||||
title: Verdadeiro ou falso
|
||||
title: Identificar verdadeiro ou falso
|
||||
challengeType: 5
|
||||
forumTopicId: 16000
|
||||
dashedName: boo-who
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: a9bd25c716030ec90084d8a1
|
||||
title: Macaco Robusto
|
||||
title: Dividir e agrupar arrays
|
||||
challengeType: 5
|
||||
forumTopicId: 16005
|
||||
dashedName: chunky-monkey
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: acda2fb1324d9b0fa741e6b5
|
||||
title: Confirme o final
|
||||
title: Confirmar o final
|
||||
challengeType: 5
|
||||
forumTopicId: 16006
|
||||
dashedName: confirm-the-ending
|
||||
@@ -32,7 +32,7 @@ assert(confirmEnding('Congratulation', 'on') === true);
|
||||
assert(confirmEnding('Connor', 'n') === false);
|
||||
```
|
||||
|
||||
`confirmEnding("Walking on water and developing software from a specifaction are easy if both are frozen","specification")` deve retornar `false`.
|
||||
`confirmEnding("Walking on water and developing software from a specification are easy if both are frozen", "specification")` deve retornar `false`.
|
||||
|
||||
```js
|
||||
assert(
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244b3
|
||||
title: Converta Celsius para Fahrenheit
|
||||
title: Converter Celsius para Fahrenheit
|
||||
challengeType: 1
|
||||
forumTopicId: 16806
|
||||
dashedName: convert-celsius-to-fahrenheit
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: a302f7aae1aa3152a5b413bc
|
||||
title: Fatore um número
|
||||
title: Fatorar um número
|
||||
challengeType: 5
|
||||
forumTopicId: 16013
|
||||
dashedName: factorialize-a-number
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: adf08ec01beb4f99fc7a68f2
|
||||
title: Removendo falsos
|
||||
title: Remover falsos
|
||||
challengeType: 5
|
||||
forumTopicId: 16014
|
||||
dashedName: falsy-bouncer
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: a26cbbe9ad8655a977e1ceb5
|
||||
title: Encontre a palavra mais longa em uma String
|
||||
title: Encontrar a palavra mais longa em uma string
|
||||
challengeType: 5
|
||||
forumTopicId: 16015
|
||||
dashedName: find-the-longest-word-in-a-string
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: a6e40f1041b06c996f7b2406
|
||||
title: Achado Não é Roubado
|
||||
title: Achar não é roubar
|
||||
challengeType: 5
|
||||
forumTopicId: 16016
|
||||
dashedName: finders-keepers
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: af2170cad53daa0770fabdea
|
||||
title: Mutações
|
||||
title: Identificar mutações
|
||||
challengeType: 5
|
||||
forumTopicId: 16025
|
||||
dashedName: mutations
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: afcc8d540bea9ea2669306b6
|
||||
title: Repita uma String Repita uma String
|
||||
title: Repetir uma string Repetir uma string
|
||||
challengeType: 5
|
||||
forumTopicId: 16041
|
||||
dashedName: repeat-a-string-repeat-a-string
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: a789b3483989747d63b0e427
|
||||
title: Retorne os Maior Número em Arrays
|
||||
title: Retornar os maiores números em arrays
|
||||
challengeType: 5
|
||||
forumTopicId: 16042
|
||||
dashedName: return-largest-numbers-in-arrays
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: a202eed8fc186c8434cb6d61
|
||||
title: Inverter uma String
|
||||
title: Inverter uma string
|
||||
challengeType: 5
|
||||
forumTopicId: 16043
|
||||
dashedName: reverse-a-string
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 579e2a2c335b9d72dd32e05c
|
||||
title: Fatiar e Emendar
|
||||
title: Fatiar e emendar
|
||||
challengeType: 5
|
||||
forumTopicId: 301148
|
||||
dashedName: slice-and-splice
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: ab6137d4e35944e21037b769
|
||||
title: Capitalização de Título de uma Frase
|
||||
title: Capitalizar o título de uma frase
|
||||
challengeType: 5
|
||||
forumTopicId: 16088
|
||||
dashedName: title-case-a-sentence
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: ac6993d51946422351508a41
|
||||
title: Truncar uma String
|
||||
title: Truncar uma string
|
||||
challengeType: 5
|
||||
forumTopicId: 16089
|
||||
dashedName: truncate-a-string
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: a24c1a4622e3c05097f71d67
|
||||
title: Aonde eu pertenço
|
||||
title: Encontrar local em um array
|
||||
challengeType: 5
|
||||
forumTopicId: 16094
|
||||
dashedName: where-do-i-belong
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5a661e0f1068aca922b3ef17
|
||||
title: Acesse o Conteúdo de uma Lista Utilizando a Notação de Colchetes
|
||||
title: Acessar o conteúdo de uma lista utilizando a notação de colchetes
|
||||
challengeType: 1
|
||||
forumTopicId: 301149
|
||||
dashedName: access-an-arrays-contents-using-bracket-notation
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7c367417b2b2512b1a
|
||||
title: Acesse Nomes de Propriedades com Notação de Colchetes
|
||||
title: Acessar nomes de propriedades com notação de colchetes
|
||||
challengeType: 1
|
||||
forumTopicId: 301150
|
||||
dashedName: access-property-names-with-bracket-notation
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78b2367417b2b2512b0e
|
||||
title: Adicione itens em um Array com push() e unshift()
|
||||
title: Adicionar itens em um array com push() e unshift()
|
||||
challengeType: 1
|
||||
forumTopicId: 301151
|
||||
dashedName: add-items-to-an-array-with-push-and-unshift
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78b3367417b2b2512b11
|
||||
title: Adicione Itens Usando splice()
|
||||
title: Adicionar itens usando splice()
|
||||
challengeType: 1
|
||||
forumTopicId: 301152
|
||||
dashedName: add-items-using-splice
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7c367417b2b2512b18
|
||||
title: Adicione Pares de Chave-Valor a objetos JavaScript
|
||||
title: Adicionar pares de chave-valor a objetos JavaScript
|
||||
challengeType: 1
|
||||
forumTopicId: 301153
|
||||
dashedName: add-key-value-pairs-to-javascript-objects
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7b367417b2b2512b14
|
||||
title: Verifique a Presença de um Elemento com indexOf()
|
||||
title: Verificar a presença de um elemento com indexOf()
|
||||
challengeType: 1
|
||||
forumTopicId: 301154
|
||||
dashedName: check-for-the-presence-of-an-element-with-indexof
|
||||
@@ -24,7 +24,7 @@ fruits.indexOf('pears');
|
||||
|
||||
# --instructions--
|
||||
|
||||
`indexOf()` pode ser incrivelmente útil para verificar rapidamente a presença de um elemento em um array. Definimos uma função, `quickCheck`, que recebe um array e um elemento como argumentos. Modifique a função usando `indexOf()` para que retorne `true` se o elemento passado existe no array, e`false` caso não exista.
|
||||
`indexOf()` pode ser incrivelmente útil para verificar rapidamente a presença de um elemento em um array. Definimos uma função, `quickCheck`, que recebe um array e um elemento como argumentos. Modifique a função usando `indexOf()` para que retorne `true` se o elemento passado existe no array, e `false` caso não exista.
|
||||
|
||||
# --hints--
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7d367417b2b2512b1c
|
||||
title: Verifique se um Objeto tem uma Propriedade
|
||||
title: Verificar se um objeto tem uma propriedade
|
||||
challengeType: 1
|
||||
forumTopicId: 301155
|
||||
dashedName: check-if-an-object-has-a-property
|
||||
@@ -8,7 +8,7 @@ dashedName: check-if-an-object-has-a-property
|
||||
|
||||
# --description--
|
||||
|
||||
Agora podemos adicionar, modificar e remover as chaves dos objetos. Mas e se apenas quiséssemos saber se um objeto tem uma propriedade específica? O JavaScript nos fornece duas maneiras diferentes de fazer isso. Um usa o método `hasOwnProperty()` e o outro usa a palavra-chave `in`. Se tivermos um objeto `usuários` com uma propriedade de `Alan`, poderíamos verificar a sua presença de qualquer uma das seguintes maneiras:
|
||||
Agora podemos adicionar, modificar e remover as chaves dos objetos. Mas e se apenas quiséssemos saber se um objeto tem uma propriedade específica? O JavaScript nos fornece duas maneiras diferentes de fazer isso. Um usa o método `hasOwnProperty()` e o outro usa a palavra-chave `in`. Se tivermos um objeto `users` com uma propriedade de `Alan`, poderíamos verificar a sua presença de qualquer uma das seguintes maneiras:
|
||||
|
||||
```js
|
||||
users.hasOwnProperty('Alan');
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7b367417b2b2512b17
|
||||
title: Combinar Arrays com o Operador Spread
|
||||
title: Combinar arrays com o operador spread
|
||||
challengeType: 1
|
||||
forumTopicId: 301156
|
||||
dashedName: combine-arrays-with-the-spread-operator
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7b367417b2b2512b13
|
||||
title: Copiar um Array com o Operador Spread
|
||||
title: Copiar um array com o operador spread
|
||||
challengeType: 1
|
||||
forumTopicId: 301157
|
||||
dashedName: copy-an-array-with-the-spread-operator
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7a367417b2b2512b12
|
||||
title: Copiar Itens de um Array Usando slice()
|
||||
title: Copiar itens de um array usando slice()
|
||||
challengeType: 1
|
||||
forumTopicId: 301158
|
||||
dashedName: copy-array-items-using-slice
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7b367417b2b2512b16
|
||||
title: Crie array complexo multidimensional
|
||||
title: Criar arrays multidimensionais complexos
|
||||
challengeType: 1
|
||||
forumTopicId: 301159
|
||||
dashedName: create-complex-multi-dimensional-arrays
|
||||
@@ -31,7 +31,7 @@ let nestedArray = [
|
||||
];
|
||||
```
|
||||
|
||||
O array `deep` está aninhado com 2 níveis de profundidade. Os arrays `mais profundos` são de 3 níveis de profundidade. Os `arrays` mais profundos são de 4º níveis, e o ainda `mais profundos` é de 5º nível.
|
||||
O array `deep` está aninhado com 2 níveis de profundidade. Os arrays `deeper` são de 3 níveis de profundidade. Os arrays `deepest` são de 4 níveis, e os `deepest-est?` são de 5 níveis.
|
||||
|
||||
Embora este exemplo possa parecer complicado, este nível de complexidade não é inédito, ou ainda fora do normal, quando tratando com grandes quantidades de dados. Entretanto, nós ainda podemos facilmente acessar os níveis mais profundos de um array complexo com a notação de colchetes:
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7d367417b2b2512b1e
|
||||
title: Gere um Array de Todas as Chaves de Objeto com Object.keys()
|
||||
title: Gerar um array de todas as chaves de objeto com Object.keys()
|
||||
challengeType: 1
|
||||
forumTopicId: 301160
|
||||
dashedName: generate-an-array-of-all-object-keys-with-object-keys
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7b367417b2b2512b15
|
||||
title: Itere Através de Todos os Itens de um Array Usando Laços For
|
||||
title: Iterar através de todos os itens de um array usando laços for
|
||||
challengeType: 1
|
||||
forumTopicId: 301161
|
||||
dashedName: iterate-through-all-an-arrays-items-using-for-loops
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7d367417b2b2512b1d
|
||||
title: Itere Através das Chaves de um Objeto com a declaração for...in
|
||||
title: Iterar através das chaves de um objeto com a declaração for...in
|
||||
challengeType: 1
|
||||
forumTopicId: 301162
|
||||
dashedName: iterate-through-the-keys-of-an-object-with-a-for---in-statement
|
||||
@@ -20,7 +20,7 @@ Isso iria exibir no console `Alan`, `Jeff`, `Sarah` e `Ryan` - cada valor em sua
|
||||
|
||||
Nessa declaração, definimos uma variável `user` e, como você pode ver, essa variável é redefinida durante cada iteração para cada chave do objeto conforme o comando se repete através do objeto, resultando em cada nome de usuário sendo exibido no console.
|
||||
|
||||
**Note:** Objetos não mantém uma ordem para as chaves armazenadas como arrays fazem; Portanto a posição de uma chave em um objeto, ou a ordem relativa na qual ela aparece, é irrelevante quando referenciando ou acessando aquela chave.
|
||||
**Observação:** objetos não mantém uma ordem para as chaves armazenadas como arrays fazem; Portanto a posição de uma chave em um objeto, ou a ordem relativa na qual ela aparece, é irrelevante quando referenciando ou acessando aquela chave.
|
||||
|
||||
# --instructions--
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7d367417b2b2512b1f
|
||||
title: Modifique o Array Armazenado em um Objeto
|
||||
title: Modificar o array armazenado em um objeto
|
||||
challengeType: 1
|
||||
forumTopicId: 301163
|
||||
dashedName: modify-an-array-stored-in-an-object
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7c367417b2b2512b19
|
||||
title: Modifique um Objeto Aninhado Dentro de um Objeto
|
||||
title: Modificar um objeto aninhado dentro de um objeto
|
||||
challengeType: 1
|
||||
forumTopicId: 301164
|
||||
dashedName: modify-an-object-nested-within-an-object
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78b2367417b2b2512b0f
|
||||
title: Remova Itens de um Array com pop() e shift()
|
||||
title: Remover itens de um array com pop() e shift()
|
||||
challengeType: 1
|
||||
forumTopicId: 301165
|
||||
dashedName: remove-items-from-an-array-with-pop-and-shift
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d78b2367417b2b2512b10
|
||||
title: Remova Itens Usando splice()
|
||||
title: Remover itens usando splice()
|
||||
challengeType: 1
|
||||
forumTopicId: 301166
|
||||
dashedName: remove-items-using-splice
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7e367417b2b2512b20
|
||||
title: Use um Array para Armazenar uma Coleção de Dados
|
||||
title: Usar um array para armazenar uma coleção de dados
|
||||
challengeType: 1
|
||||
forumTopicId: 301167
|
||||
dashedName: use-an-array-to-store-a-collection-of-data
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 587d7b7c367417b2b2512b1b
|
||||
title: Use a Palavra-Chave delete para Remover Propriedades de Objetos
|
||||
title: Usar a palavra-chave delete para remover propriedades de objetos
|
||||
challengeType: 1
|
||||
forumTopicId: 301168
|
||||
dashedName: use-the-delete-keyword-to-remove-object-properties
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56bbb991ad1ed5201cd392ca
|
||||
title: Acessar Array de dados com índices
|
||||
title: Acessar array de dados com índices
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cBZQbTz'
|
||||
forumTopicId: 16158
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56592a60ddddeae28f7aa8e1
|
||||
title: Acessar Arrays Multidimensionais com Índices
|
||||
title: Acessar arrays multidimensionais com índices
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/ckND4Cq'
|
||||
forumTopicId: 16159
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244cd
|
||||
title: Acessando Arrays Aninhados
|
||||
title: Acessar arrays aninhados
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cLeGDtZ'
|
||||
forumTopicId: 16160
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244cc
|
||||
title: Acessando Objetos Aninhados
|
||||
title: Acessar objetos aninhados
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cRnRnfa'
|
||||
forumTopicId: 16161
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244c8
|
||||
title: Acessando Propriedades de Objeto com Notação de Colchetes
|
||||
title: Acessar propriedades de objeto com notação de colchetes
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cBvmEHP'
|
||||
forumTopicId: 16163
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244c7
|
||||
title: Acessando Propriedades de Objetos com Notação de Pontos
|
||||
title: Acessar propriedades de objetos com notação de pontos
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cGryJs8'
|
||||
forumTopicId: 16164
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244c9
|
||||
title: Acessando Propriedades de Objetos com Variáveis
|
||||
title: Acessar propriedades de objetos com variáveis
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cnQyKur'
|
||||
forumTopicId: 16165
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56bbb991ad1ed5201cd392d2
|
||||
title: Adicione Novas Propriedades para um Objeto JavaScript
|
||||
title: Adicionar novas propriedades para um objeto JavaScript
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cQe38UD'
|
||||
forumTopicId: 301169
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: cf1111c1c11feddfaeb3bdef
|
||||
title: Adicione Dois Números com JavaScript
|
||||
title: Adicionar dois números com JavaScript
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cM2KBAG'
|
||||
forumTopicId: 16650
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244de
|
||||
title: Adicionando uma Opção Padrão (default) em Instruções Switch
|
||||
title: Adicionar uma opção padrão em instruções switch
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/c3JvVfg'
|
||||
forumTopicId: 16653
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244ed
|
||||
title: Adicionando Variáveis para Strings
|
||||
title: Adicionar variáveis para strings
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cbQmZfa'
|
||||
forumTopicId: 16656
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 5ee127a03c3b35dd45426493
|
||||
title: Atribua o Valor de Uma Variável para Outra
|
||||
title: Atribuir o valor de uma variável para outra
|
||||
challengeType: 1
|
||||
videoUrl: ''
|
||||
forumTopicId: 418265
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244c3
|
||||
title: Atribuição com o Valor Retornado
|
||||
title: Atribuir com o valor retornado
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/ce2pEtB'
|
||||
forumTopicId: 16658
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56bbb991ad1ed5201cd392d0
|
||||
title: Construa Objetos JavaScript
|
||||
title: Criar objetos JavaScript
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cWGkbtd'
|
||||
forumTopicId: 16769
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244dc
|
||||
title: Encadeando Instruções If Else
|
||||
title: Encadear instruções if else
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/caeJgsw'
|
||||
forumTopicId: 16772
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: bd7123c9c441eddfaeb4bdef
|
||||
title: Comente seu código JavaScript
|
||||
title: Comentar seu código JavaScript
|
||||
challengeType: 1
|
||||
removeComments: false
|
||||
videoUrl: 'https://scrimba.com/c/c7ynnTp'
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244d0
|
||||
title: Comparação com o Operador de Igualdade
|
||||
title: Comparar com o operador de igualdade
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cKyVMAL'
|
||||
forumTopicId: 16784
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244d4
|
||||
title: Comparação com o Operador Maior Que
|
||||
title: Comparar com o operador maior que
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cp6GbH4'
|
||||
forumTopicId: 16786
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244d5
|
||||
title: Comparação com o Operador Maior ou Igual
|
||||
title: Comparar com o operador maior ou igual
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/c6KBqtV'
|
||||
forumTopicId: 16785
|
||||
@@ -9,7 +9,7 @@ dashedName: comparison-with-the-greater-than-or-equal-to-operator
|
||||
|
||||
# --description--
|
||||
|
||||
O operador maior ou igual que (`>`) compara os valores de dois números. Se o número à esquerda é maior ou igual ao número à direita, ele retorna `verdadeiro`. Caso contrário, ele retornará `false`.
|
||||
O operador maior ou igual que (`>`) compara os valores de dois números. Se o número à esquerda é maior ou igual ao número à direita, ele retorna `true`. Caso contrário, ele retornará `false`.
|
||||
|
||||
Tal como o operador de igualdade, o operador maior que converterá os tipos de dados de valores enquanto compara.
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244d2
|
||||
title: Comparação com o operador de desigualdade
|
||||
title: Comparar com o operador de desigualdade
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cdBm9Sr'
|
||||
forumTopicId: 16787
|
||||
@@ -9,7 +9,7 @@ dashedName: comparison-with-the-inequality-operator
|
||||
|
||||
# --description--
|
||||
|
||||
O operador de desigualdade (`!=`) é o oposto do operador de igualdade. Significa que não é igual e retorna `falso` onde a igualdade retornaria `verdadeiro` e *vice-versa*. Tal como o operador de igualdade, o operador de desigualdade converterá os tipos de dados de valores enquanto compara.
|
||||
O operador de desigualdade (`!=`) é o oposto do operador de igualdade. Significa que não é igual e retorna `false` onde a igualdade retornaria `true` e *vice-versa*. Tal como o operador de igualdade, o operador de desigualdade converterá os tipos de dados de valores enquanto compara.
|
||||
|
||||
**Exemplos**
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244d6
|
||||
title: Comparação com o Operador Menor Que
|
||||
title: Comparar com o operador menor que
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cNVRWtB'
|
||||
forumTopicId: 16789
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244d7
|
||||
title: Comparação com o Operador Menor ou Igual
|
||||
title: Comparar com o operador menor ou igual
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cNVR7Am'
|
||||
forumTopicId: 16788
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
id: 56533eb9ac21ba0edf2244d1
|
||||
title: Comparação com o Operador de Igualdade Estrita
|
||||
title: Comparar com o operador de igualdade estrita
|
||||
challengeType: 1
|
||||
videoUrl: 'https://scrimba.com/c/cy87atr'
|
||||
forumTopicId: 16790
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user