如果函数y=-x2+2x+3在闭区间[0,m]上有最大值4,最小值3,求m的取值范围