已知函数y=(log3 x)²-2log3 x+3的定义域为[1,9],求函数的值域?