There are alot of useful prototype functions through-out this thread. It's well-worth the time to browse through them.
Feel free to add your own prototype functions to this thread.
However, make sure that you've tested your functions before you post them.
Also, do not post anything but prototype functions in this thread.
Post your non-prototype-functions here: Function Library
This code defines the functions replaceAt and multipulCopies
I cant see many uses for them, and anyway, if I did one day need one I wouldnt think back to this thread I would immediately write the same solution that you have come up with, cos theyre only a couple of lines each
I wouldn't belittle them so much. They are highly reuseable functions that are well-tested.
If you have a JS-header file that you include in all of your programs, you should also include these
I still acknowledge them just as much.
Last time I submitted some code to them, and the only time -- being about 2 months ago,
they never publicized it yet... There was nothing wrong with or repulsive regarding the code either.
I was thinking about making a forums in my website special for tips & tricks and another for functions.
I also considered seperating each forum into two pieces -- one where I post and one where other people post.
That should make it easy for me to add tips & tricks ,etcetera to my forums.
I think it would be interesting to have a full library of such string prototype functions at hand. Most of them are rather simple to write, but it's such boring to have to rewrite them every time you need them. Well, I guess such libraries exist alreay, one just has to find them (and it will likely be faster to rewrite the exact one you need than to find it).
Now the next step will be: writing the String.prototype.translateToFrench() function :-)
Well I don't know any french so I won't be the one creating that function...
I am, however, working on creating a big numbers function.
i.e. it will add or subtract two hugh numbers, both from any base, and return the result in the same base w/o using scientific notation.
It's not that hard... Mostly when creating such functions, I just simply need my coffee.
You can probably send a request to Google's translation service to translate a language, and then return the result. That seems a bit impractical, though it is the only way to get a good translation. (Since the translator takes grammar into account.)
Ultimater, what's a "hugh" number? Do you mean "huge," or is it something that I just don't know about? If you're saying what I think you're saying, how are you going about it? I would think you'd take the large scientifc notation that a calculation outputs, divide it into as many parts as necessary, and then return a string result with the answer?