それで分かるレベルならこんなとこに質問に来ないと思うが…

「なるほど、文字列だからいけなかったんだね!
setInterval(test(),2000);
これでよし!」

こうなるのがオチ。>>713の態度が正解だと思う。