Objects and arrays

11 respostas Resolvido
javascript
Joao_Pedro_C

Conseguem ajudar ?

PT-BR

Para uma variável denominada irmandade, atribua um objeto com as propriedades place e ringBearer.

Atribua a string ‘Terra-média’ a colocar e um objeto a ringBearer. Esse objeto deve ter um nome de propriedade com o valor ‘Frodo Bolseiro’ e uma corrida de propriedade com o valor ‘hobbit’.

Por fim, acesse a irmandade de objetos para imprimir a string ‘hobbit’.

ENG

To a variable named fellowship assign an object with the properties place and ringBearer.

Assign the string ‘Middle-earth’ to place and an object to ringBearer. That object should have a property name with the value ‘Frodo Baggins’ and a property race with the value ‘hobbit’.

Finally, access the object fellowship to print the string ‘hobbit’.

11 Respostas

TerraSkilll

Qual sua dificuldade em específico? Pois você só postou o enunciado. Chegou a tentar fazer alguma coisa?

Abraço.

Joao_Pedro_C

Cheguei a fazer isto:

var fellowship = {

place: Middle-earth,

ringBearer: Middle-earth,

editor: {

place:  hobbit,

ringBearer:  Middle-earth,
}

};
console.log(fellowship.editor.place);

//

abraço

Joao_Pedro_C

Ajuda por favor. Obrigado

TerraSkilll

De onde surgiu essa propriedade “editor” ? A propriedade que deve conter name e race é a ringBearer, e esses são as duas únicas propriedades desta.

var fellowship = {
  place: 'Middle-Earth',
  ringBearer: {
    name: 'Frodo Baggins',
    race: 'hobbit'
  }
}

Daí você exibe o atributo race do ringBearer.

Abraço.

Joao_Pedro_C

TerraSkilll mesmo assim ainda me dá código incorrecto :confused:

TerraSkilll

Onde dá código incorreto? Explique melhor.

Diga também qual o erro apontado.

Abraço.

Joao_Pedro_C
var fellowship = {

place: Middle-Earth,

ringBearer: {

name: Frodo Baggins,

race: hobbit

}

};

console.log(fellowship.ringBearer.race);

foi isto que escrevi, o erro que aparece é:The value stored in property place should be Middle-earth

TerraSkilll
Solucao aceita

Teste com e minúsculo em Middle-earth.

Abraço.

Joao_Pedro_C

era esse o erro ! muito obrigado.

Já agora outra questao se me conseguir ajudar agradeço.

ENG.
Use the given object to print the following string: ‘Frodo and Sam got to Mount Doom’.

PT.
Use o objeto fornecido para imprimir a seguinte string: ‘Frodo e Sam chegaram ao Monte Doom’.

Estou a escrever assim:

var fellowship = {

destination: Mount Doom,

mission: destroy the one ring,

members: [

Frodo,

Sam,

Gandalf,

Legolas,

Gimli,

Aragorn,

Boromir,

Merry,

Pippin

]

};

console.log((fellowship.members[0]) + ’ ’ + ‘and’ + ’ ’ +(fellowship.members[1]) + ’ ’ + ‘go to’ + ’ ’ + (fellowship.destination));

Joao_Pedro_C

O erro é : Your program is producing the wrong output

Joao_Pedro_C

já descobri, tinha de meter got e nao go. Obrigado na mesma !

Criado 16 de junho de 2020
Ultima resposta 17 de jun. de 2020
Respostas 11
Participantes 2