Q:

Obtener el valor de un objeto con javascript

Quiero que mi funcion myobj devuelva el objeto 'test' con sus values al pasarselo como parametro

    var myVar = { test: { typeA: '501', typeB : '502' } , exam: {typeb:'aaaa', typeb:'orale'}}
        
        function myobj(obj){
            for (const key in myVar) {
          if (obj===myVar[key]) {
           return myVar[key];
          }
        }}

A:

Te añado la solución a tu función, únicamente valida por el key, no el myVar[key]. 

var myVar = { test: { typeA: '501', typeB : '502' } , exam: {typeb:'aaaa', typeb:'orale'}}
        
function myobj(obj){
  for (const key in myVar) {
    if (obj=== key) {
      return myVar[key];
    }
  }
}

console.log(myobj('test'))

