Having an object of this form:

```
myObj = {
    id: 1,
    values: {
        internal: {
                myProp1: true
                myProp2: true
            },
        external: {
                myProp1: true
                myProp2: true
            }

    }
};

```

I want to be able that when I choose an option, `internal` or `external` to be able to set `myProp1` to false only for the one option I chose.

In this case, if I choose `internal` the object should look like this:

```
myObj = {
    id: 1,
    values: {
        internal: {
                myProp1: false
                myProp2: true
            },
        external: {
                myProp1: true
                myProp2: true
            }

    }
};

```

I tried to do it like but something I do wrong:

```
    Object.keys(myObj).forEach(element => {
        if(element === "values") {
            element.forEach(innerElement => {
                if(innerElement === "internal") {
                    innerElement.myProp1= false;
                }
            });
        }
    });

```

Any suggestions?