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