1.2 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.2 KiB
		
	
	
	
	
	
	
	
title
| title | 
|---|
| Use class Syntax to Define a Constructor Function | 
Use class Syntax to Define a Constructor Function
In this lesson, you are defining the Vegetable object using class syntax.
Hint 1:
Create the class called Vegetable. It will contain the necessary details about the Vegetable object.
Hint 2:
Put a constructor with a parameter called name, and set it to this.name.
Spoiler Alert - Solution Ahead!
Solution:
function makeClass() {
  "use strict";
  /* Alter code below this line */
  class Vegetable {
    constructor(name){
      this.name = name;
    }
  }
  /* Alter code above this line */
  return Vegetable;
}
=======
Spoiler Warning: here is a basic solution to this challenge in case you're stuck.
function makeClass() {
  "use strict";
  /* Alter code below this line */
   class Vegetable {
     constructor(Vegetable){
       this.Vegetable = Vegetable;
  
     }
   }
  /* Alter code above this line */
  return Vegetable;
}
const Vegetable = makeClass();
const carrot = new Vegetable('carrot');
console.log(carrot.name); // => should be 'carrot'