troubleshooting Question

manipulate value

Avatar of 894359
894359Flag for United States of America asked on
JSP
7 Comments1 Solution231 ViewsLast Modified:
Yes I'm a newbie.. I have a parameter:
String docID = request.getHeader("docID");
This will be a 3 or 4 digit number.
Ithen want to take this number and :
1. reverse it (1234 becomes 4321)
2. get a random number between 1- 2
3. Add it to reversed number (4323)
4. multiple by 2 (8646)
5. get another random digits based on first random number (if first number was a 1 then I need one more random number, if the first random number was a 2 then I need two random numbers) for example if the first random number was a 2 then any value between 10 - 99 would be fine if the first random number was a 1 then any value between 0-9 would be acceptable.
6. Append first random number to front of existing number
7. append second random number(s) to end of existing number.

Examples:docID = 321
1. 123
2. random number 2
3. 1232
4. 2464
5. second random number 69 (2 digits because first random number was a 2)  
6.22464
7.2246469
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 7 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 7 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros