.toLowerCase nie działa, funkcja wymiany?

The.toLowerCase Metoda daje mi błąd, gdy próbuję go użyć na liczbach. Oto co mam:

var ans = 334;
var temp = ans.toLowerCase();
alert(temp);

I wtedy daje mi ten błąd:

'undefined' is not a function (evaluating 'ans.toLowerCase()')

Nie wiem, gdzie to się stało. Zawsze myślałem, że liczby mogą być również analizowane, bez żadnych zmian w wynikach (może to jest miejsce, gdzie się wypchałem).

Ale jeśli to nie jest błąd, czy ktoś może napisać zwyczajmakeLowerCase funkcja, aby napisał małe litery, być może używając wyrażenia regularnego lub czegoś?

questionAnswers(5)

yourAnswerToTheQuestion