(高二数学题)设复数z=lg(m^2-2m-2)+(m^2+3m+2)i,试求m取何值时 (1)z是实数;(2)z是纯虚