Julgue o próximo item, relativo a Java, JavaScript e Python....

Próximas questões
Com base no mesmo assunto
Q2467022 Programação

Julgue o próximo item, relativo a Java, JavaScript e Python.


Imagem associada para resolução da questão


Sabendo-se que o código precedente foi desenvolvido em HTML com JSON e supondo-se que os caracteres #XPTO sejam substituídos por nome = “MPGO”, então será gerada como resultado a execução a seguir.

Nome do Órgão

MPGO

Alternativas

Comentários

Veja os comentários dos nossos alunos

saída:

Ministerio

A saída será:

Nome do Órgão

Ministerio

O trecho "nome = MPGO" não substitui a propriedade dentro do objeto na variável x. Para ocorrer a substituição do valor da propriedade nome em x, deveria ser x.nome = "MPGO".

na verdade o código ia dar erro pois iria jogar um termo MPGO no meio do javascript

O que seria impresso seria apenas

Nome do Orgão

Ministerio

Não daria erro, pois atualmente no javascript não é mais necessario declarar uma variavel com var, let ou const, apesar de que não é uma boa pratica fazer isso. É sempre bom usar o let ou const. O var não está sendo mais usado.

Como foi declarado nome="MPGO", então é entendido que está sendo atribuido o valor mpgo a variavel nome e não ao valor de nome do objeto x. Para o valor ser atribuido ao nome do objeto x deveria ser declarado x.nome="mpgo"

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo