3. Short-term memory


#1

someone help me!

var cashRegister = {
    total: 0,
    add: function(itemCost) {
        this.total += itemCost;
    },
    
    scan: function (item) {
        switch (item) { 
            case "eggs": 
                this.add(0.98); 
                break;
        
            case "milk": 
                this.add(1.23); 
                break;
        
            //Add other 2 items here
            case "magazine":
                this.add(4.99);
                break;
            
            case "chocolate":
                this.add(0.45);
                break;
        }
        return true;
    }
};

//Scan 2 eggs and 3 magazines
cashRegister.add("eggs")
cashRegister.add("eggs")
cashRegister.add("magazine")
cashRegister.add("magazine")
cashRegister.add("magazine")
//Show the total bill
console.log('Your bill is '+cashRegister.total);

Oops, try again. Have you scanned `eggs` twice and `magazine` three times?

Thank you :poop:


#2

That should be .scan("eggs"), etc.


#3

Thank you. it worked.


#4

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