Correct typos in ES6 guide for getters/setters (#34951)
This commit is contained in:
		
				
					committed by
					
						 Randell Dawson
						Randell Dawson
					
				
			
			
				
	
			
			
			
						parent
						
							185cbf1138
						
					
				
				
					commit
					2113b44b8a
				
			| @@ -12,15 +12,15 @@ Create the class, Thermostat. You're going to put your constructor, getter, and | |||||||
|  |  | ||||||
| ## Hint 2: | ## Hint 2: | ||||||
|  |  | ||||||
| Give the constructor a parameter (which you can name anything you want). Set the parameter to an attribute of the same name. Remember, you are initially setting things in Farenheit temperature. | Give the constructor a parameter (which you can name anything you want). Set the parameter to an attribute of the same name. Remember, you are initially setting things in Fahrenheit temperature. | ||||||
|  |  | ||||||
| ## Hint 3: | ## Hint 3: | ||||||
|  |  | ||||||
| Create a get method that converts the Farenheit attribute to Celsius. Use the formula given to you. | Create a get method that converts the Fahrenheit attribute to Celsius. Use the formula given to you. | ||||||
|  |  | ||||||
| ## Hint 4: | ## Hint 4: | ||||||
|  |  | ||||||
| Create a set method of the same name as the get method. It should have a parameter that accepts celsius temperature. Convert it to farenheit, and set it to the attribute. | Create a set method of the same name as the get method. It should have a parameter that accepts celsius temperature. Convert it to fahrenheit, and set it to the attribute. | ||||||
|  |  | ||||||
| ## Spoiler Alert - Solution Ahead! | ## Spoiler Alert - Solution Ahead! | ||||||
|  |  | ||||||
| @@ -32,14 +32,14 @@ function makeClass() { | |||||||
|   /* Alter code below this line */ |   /* Alter code below this line */ | ||||||
|    |    | ||||||
|   class Thermostat{ |   class Thermostat{ | ||||||
|     constructor(farenheit){ |     constructor(fahrenheit){ | ||||||
|       this.farenheit = farenheit; |       this.fahrenheit = fahrenheit; | ||||||
|     } |     } | ||||||
|     get temperature(){ |     get temperature(){ | ||||||
|       return 5 / 9 * (this.farenheit - 32); |       return 5 / 9 * (this.fahrenheit - 32); | ||||||
|     } |     } | ||||||
|     set temperature(celsius){ |     set temperature(celsius){ | ||||||
|       this.farenheit = celsius * 9.0 / 5 + 32; |       this.fahrenheit = celsius * 9.0 / 5 + 32; | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|    |    | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user