5. Bleep Bleep. Opps, try again. false!



Hello, what is wrong?
Error: Opps, try again. false!

Replace this line with your code. 
var cashRegister = {
    lastTransactionAmount: 0,
    //Dont forget to add your property
    add: function(itemCost) {
        this.total +=  itemCost;
        this.lastTransactionAmount = 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);


in the previous exercise (4. i have to scan it more then once), you had the following instructions:

Scan 4 of each item using your improved scan method

You can't remove this scans, otherwise you can't undo the last transaction. (since there are no transactions)


Hi there, did you get the problem solved? I have the same issue


please make a new topic, your issue might be different


It is the same as christian_ray


Well, as can see christian_ray has responded in 5 days. If you make a new topic, fill in template (which ask for you code), i can help you probably faster then christian_ray


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