I wanna know What's wrong with that

Tell us what’s happening:

Your code so far


// Only change code below this line
class Thermostat{
    constructor(f){
        this.f= f
    };
    get temperature(){
        return 5/9 * (this.f-35)
    };
    set temperature(c){
        this.f = c*9.0 / 5 + 32
    }
}
// Only change code above this line

const thermos = new Thermostat(76); // Setting in Fahrenheit scale
let temp = thermos.temperature; // 24.44 in Celsius
thermos.temperature = 26;
temp = thermos.temperature; // 26 in Celsius

Your browser information:

User Agent is: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0.

Challenge: Use getters and setters to Control Access to an Object

Link to the challenge:

return 5/9 * (this.f-35)

You made a mistake in your formula. When I fix that, the code passes for me.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.