console.log(Object.getOwnPropertyNames(Math));
/*
run:
[
"abs" ,
"acos" ,
"asin" ,
"atan" ,
"atan2" ,
"ceil" ,
"clz32" ,
"cos" ,
"exp" ,
"floor" ,
"imul" ,
"fround" ,
"log" ,
"max" ,
"min" ,
"pow" ,
"random" ,
"round" ,
"sin" ,
"sqrt" ,
"tan" ,
"log10" ,
"log2" ,
"log1p" ,
"expm1" ,
"cosh" ,
"sinh" ,
"tanh" ,
"acosh" ,
"asinh" ,
"atanh" ,
"hypot" ,
"trunc" ,
"sign" ,
"cbrt" ,
"E" ,
"LOG2E" ,
"LOG10E" ,
"LN2" ,
"LN10" ,
"PI" ,
"SQRT2" ,
"SQRT1_2"
]
*/