I have a JSON object like this
myObj = {
"knowncount": [{
    "id": "planet",
    "knownCount": 8,
    "updateDate": "24/08/2006",
    "rel": "https://api.le-systeme-solaire.net/rest/knowncount/planet"
}, {
    "id": "dwarfPlanet",
    "knownCount": 5,
    "updateDate": "24/08/2006",
    "rel": "https://api.le-systeme-solaire.net/rest/knowncount/dwarfPlanet"
}, {
    "id": "asteroid",
    "knownCount": 1027022,
    "updateDate": "11/11/2020",
    "rel": "https://api.le-systeme-solaire.net/rest/knowncount/asteroid"
}, {
    "id": "comet",
    "knownCount": 3690,
    "updateDate": "11/11/2020",
    "rel": "https://api.le-systeme-solaire.net/rest/knowncount/comet"
}]}
How can I search my object to find where the key is 'id' and then print its value for knownCount?
Example. If 'id' == 'planet'
// 8
I've tried to covert to array to use array functions like array.find() but this doesn't seem to work. I check type with typeof and continue to get type object. What is the correct way to change to array or is there a comparable way to do this with objects or must I iterate over the object and create a set or something similar?
 
     
     
     
    