Olha que locura, digita isso num console javascript...

Um uso interessante pra isso: um widget de paginação com AngularJS.

Veja como fica simples a implementação do prev() / next() (nao é necessário testar os casos limite).

Além disso, note que o input:
a) só permite digitar numeros; e
b) não deixa o cara digitar nada que nao seja um numero entre [1-20].

Nao foi necessario escrever nenhum tipo de codigo de validacao pra isso. Massa né :-)