O código a seguir apresenta erros quando executado:
1. // declaração de uma lista de compras
2. var lista-de-compras = ['alface', 'beterraba', 'couve']
3.
4. // imprimindo o último item comprado
5. console.log(lista-de-compras[3])
Das alternativas a seguir, qual melhor representa o motivo PRIMÁRIO para esse código não funcionar corretamente:
a)
Não se pode usar acentos em documentos JavaScript, pois geram erro de codificação.
b)
A contagem em JavaScript começa do 0, logo não há item na posição 3.
c)
Não se pode usar hífen na declaração de um nome de variável.
d)
Não há erro, o código imprimirá “couve”.
e)
Arrays devem ser declarados usando o método Array( ).
grampolhapel:
qual resposta é a certa?
Soluções para a tarefa
Respondido por
1
Resposta:
Alternativa C) A contagem em JavaScript começa do 0, logo não há item na posição 3.
Explicação:
Na linguagem JavaScript (Assim como a maioria das outras) o índice de listas (Arrays) sempre começa do 0. Assim não existe um objeto no índice 3 dessa lista já que ela vai até o índice 2.
Exemplo:
var lista-de-compras = ['alface', 'beterraba', 'couve']
lista-de-compras[0] está o elemento 'alface'
lista-de-compras[1] está o elemento 'beterraba'
lista-de-compras[2] está o elemento 'couve'
Respondido por
2
Alternativa C) Não se poder usar hífen na declaração de um nome de variável
Explicação: As variáveis em Js não podem começar com número, nem hífen ou algum outro caracter. Complementando caso a variável fosse declarada por exemplo lista_de_compras o erro estaria no array pq os elementos do array começa por 0.
Explicação: As variáveis em Js não podem começar com número, nem hífen ou algum outro caracter. Complementando caso a variável fosse declarada por exemplo lista_de_compras o erro estaria no array pq os elementos do array começa por 0.
Perguntas interessantes
Direito,
3 meses atrás
Física,
3 meses atrás
História,
3 meses atrás
Matemática,
3 meses atrás
Física,
3 meses atrás
Matemática,
9 meses atrás
Geografia,
9 meses atrás
Espanhol,
9 meses atrás