I know, I know. I have written enough about Roman Numerals.
I have created a version of the Roman Numerals code kata I did in php and python in JavaScript. It has two public methods getRomanNumeral(number) which gets a valid roman numeral from a number and getNumber(romanNumeral) which will convert a valid roman numeral to its numeric value.
I will not go into details of the implementation, since it is mostly the same as the php and python version. But I have created a small demo which is located at http://clauswitt.github.com/testRomanNumerals.html.
You can get the source of the implementation at Github
