freeCodeCamp/curriculum/challenges/spanish/02-javascript-algorithms-an.../object-oriented-programming/create-a-basic-javascript-o...

2.6 KiB

id title challengeType videoUrl localeTitle
587d7dac367417b2b2512b73 Create a Basic JavaScript Object 1 Crear un objeto JavaScript básico

Description

Piense en cosas que la gente ve todos los días, como automóviles, tiendas y pájaros. Estos son todos los objects : cosas tangibles que las personas pueden observar e interactuar. ¿Cuáles son algunas de las cualidades de estos objects ? Un coche tiene ruedas. Las tiendas venden artículos. Las aves tienen alas. Estas cualidades, o properties , definen lo que constituye un object . Tenga en cuenta que los objects similares comparten las mismas properties , pero pueden tener valores diferentes para esas properties . Por ejemplo, todos los autos tienen ruedas, pero no todos los autos tienen la misma cantidad de ruedas. Objects en JavaScript se utilizan para modelar objetos del mundo real, dándoles properties y comportamiento al igual que sus contrapartes del mundo real. Aquí hay un ejemplo que usa estos conceptos para crear un object duck :
dejar pato = {
nombre: "Aflac",
NumLegs: 2
};
Este object duck tiene dos pares de propiedades / valores: un name de "Aflac" y un numLegs de 2.

Instructions

Cree un object dog con el name y numLegs propiedades numLegs , y establezca una cadena y un número, respectivamente.

Tests

tests:
  - text: <code>dog</code> debe ser un <code>object</code> .
    testString: 'assert(typeof(dog) === "object", "<code>dog</code> should be an <code>object</code>.");'
  - text: <code>dog</code> debería tener una propiedad de <code>name</code> establecida en una <code>string</code> .
    testString: 'assert(typeof(dog.name) === "string", "<code>dog</code> should have a <code>name</code> property set to a <code>string</code>.");'
  - text: <code>dog</code> debería tener una propiedad <code>numLegs</code> establecida en un <code>number</code> .
    testString: 'assert(typeof(dog.numLegs) === "number", "<code>dog</code> should have a <code>numLegs</code> property set to a <code>number</code>.");'

Challenge Seed

let dog = {

};

Solution

// solution required