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:
Alternativas:
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( ).
Lista de comentários
Resposta:
C)
Explicação:
Porque a contagem em JavaScript começa pelo index 0, logo não há item na posição 3.
OBS: index são os endereços de cada Gaveta onde esta guardado os objetos
Resposta:
c) Não se pode usar hífen na declaração de um nome de variável