I need to change a nested variable property. First check if it exists then change it to 'N/A' if necessary. This is what I have.
const json = {
 isCat: {
    isAvaliable: true,
    count: 5
  },
  isDog: {
    isAvaliable: true,
    count: 10
  },
  isFrog: {
    isAvaliable: false,
    count: null
  }
}
const newJson = { ...json }
if(!jsonObj.isCat.count) {
    newJson = {...newJson, json.isCat.count: 'N/A'}
}
Im not sure how to set count lets say by goign directly to it and changing the value. It seems simple maybe im missing something.
I can see the value in the if statement but i cant make any changes to the actual property value itself. Basically if a value is null, change it to 'N/A'
 
     
     
    