(1)由x2+x-2>0 可得 x<-2,或 x>1,可得A,解指数不等式求出B,再由A∩B=B,得B⊆A,故有a≤-2,由此可得实数a的取值范围.
(2)若A∪B=U,由(1)可得 a>1,从而求得实数a的取值范围.
【解析】
(1)由x2+x-2>0 可得 x<-2,或 x>1,故A={x|x<-2,或 x>1}.
解关于x的不等式R)可得 ,∴2x<x+a,x<a,故B={x|x<a}.
若A∩B=B,则 B⊆A,∴a≤-2,故实数a的取值范围为(-∞,-2].
(2)若A∪B=U,则 a>1,
故实数a的取值范围为(1,+∞).