Obtenga todas las funciones de un objeto en JavaScript

Por ejemplo

Math.mymfunc = function (x) {   
    return x+1;
}

será tratado como una propiedad y cuando escribo

for(var p in Math.__proto__) console.log(p)

e mostrará @it. Pero el resto de las funciones matemáticas no lo harán. ¿Cómo puedo obtener todas las funciones de un objeto matemático?

Respuestas a la pregunta(4)

Su respuesta a la pregunta