Why does this produce "Oops, try again. false?" 5/7


This is producing "Oops, try again, false"

var cashRegister = {
total: 0,

//Dont forget to add your property
lastTransactionAmount: 0,

add: function(itemCost) {
    this.total +=  itemCost;

scan: function(item,quantity) {
    switch (item) {
    case "eggs": this.add(0.98 * quantity); break;
    case "milk": this.add(1.23 * quantity); break;
    case "magazine": this.add(4.99 * quantity); break;
    case "chocolate": this.add(0.45 * quantity); break;
    return true;

//Add the voidLastTransaction Method here
voidLastTransaction: function() {
    this.total -= this.lastTransactionAmount;



//Void the last transaction and then add 3 instead
cashRegister.scan("chocolate", 3);

//Show the total bill
console.log('Your bill is '+cashRegister.total);


I got it. Is there any way to delete a post?


You can click on the "solution" button, there's really no way to delete the post unless it gets flagged and an admin does it. You're good to go either way.


Thank you, where can I find the solution button?


It should be the Left-Most button (Before the Heart) when you highlight it a box will appear saying "Solution". Just click that and that will be the solution for the topic. I hope that helps you.