# Thread: Using JS to find a year from serial numbers

1. Registered User
Join Date
Aug 2011
Posts
3

## Using JS to find a year from serial numbers

Hello, I am just learning JavaScript and I am lost where to start on a project and I’d be grateful for any help. I have the following problem to solve.

I have a list of serial numbers, a from and to set of numbers that correlate to a year. I’d like to have a way to have a user enter a serial number, and have the year returned as the answer. For example;

100001 to 100100 = 1990
100101 to 100200 = 1991
100200 to 100300 = 1992

so if the user enters 100145 the answer 1991 would be returned…

Thank you for having taken the time to read this but without knowing how to look for the correct code / function it’s hared to find the answer - catch 22.

2. So the function would be:

(serialNumber-1) / 100 + 990

Code:
```<html>
<body>
<form>
<input type="text" name="tb">
<input type="button" value="Convert" onclick="this.form.answer.value=Math.floor((this.form.tb.value-1)/100+990);">
<br>
</form>
</body>
</html>```

3. Registered User
Join Date
Aug 2011
Posts
3
Code:
`((this.form.tb.value-1)/100+990);">`
Okay Dumb question, how do enter the other variables for the other years?

And Many thanks for the help...

4. There are no other variables.
If the serial numbers are consistent, the formula will hold.

100001 1990
100064 1990
100127 1991
100190 1991
100253 1992
100316 1993
100379 1993
100442 1994
100505 1995
100568 1995
100631 1996
100694 1996
100757 1997
100820 1998
100883 1998
100946 1999
101009 2000
101072 2000
101135 2001
101198 2001
101261 2002
101324 2003
101387 2003
101450 2004
101513 2005
101576 2005
101639 2006
101702 2007
101765 2007
101828 2008
101891 2008
101954 2009

5. Registered User
Join Date
Aug 2011
Posts
3

## Many thanks

I'll just have to check the data set for consistency when it finally arrives... again, many thanks!

##### Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•

"

"

## X vBulletin 4.2.2 Debug Information

• Page Generation 0.10015 seconds
• Memory Usage 2,876KB
• Queries Executed 15 (?)
Template Usage (34):
• (2)bbcode_code
• (1)bbcode_quote
• (1)footer
• (1)forumjump
• (1)forumrules
• (1)gobutton
• (5)memberaction_dropdown
• (1)navbar
• (1)navbar_moderation
• (1)navbar_noticebit
• (1)navbar_tabs
• (2)option
• (5)postbit
• (5)postbit_onlinestatus
• (5)postbit_wrapper
• (1)spacer_close
• (1)spacer_open
• (1)tagbit_wrapper

Phrase Groups Available (6):
• global
• inlinemod
• postbit
• posting
• reputationlevel
Included Files (26):
• ./global.php
• ./includes/class_bootstrap.php
• ./includes/init.php
• ./includes/class_core.php
• ./includes/config.php
• ./includes/functions.php
• ./includes/class_friendly_url.php
• ./includes/class_hook.php
• ./includes/class_bootstrap_framework.php
• ./vb/vb.php
• ./vb/phrase.php
• ./includes/functions_calendar.php
• ./includes/functions_bigthree.php
• ./includes/class_postbit.php
• ./includes/class_bbcode.php
• ./includes/functions_reputation.php
• ./includes/functions_notice.php
• ./packages/vbattach/attach.php
• ./vb/types.php
• ./vb/cache.php
• ./vb/cache/db.php
• ./vb/cache/observer/db.php
• ./vb/cache/observer.php

Hooks Called (73):
• init_startup
• friendlyurl_resolve_class
• init_startup_session_setup_start
• database_pre_fetch_array
• database_post_fetch_array
• init_startup_session_setup_complete
• global_bootstrap_init_start
• global_bootstrap_init_complete
• cache_permissions
• fetch_postinfo_query
• fetch_postinfo
• fetch_foruminfo
• global_state_check
• global_bootstrap_complete
• global_start
• style_fetch
• global_setup_complete
• strip_bbcode
• friendlyurl_clean_fragment
• friendlyurl_geturl
• forumjump
• cache_templates
• cache_templates_process
• template_register_var
• template_render_output
• fetch_template_start
• fetch_template_complete
• parse_templates
• notices_check_start
• notices_noticebit
• process_templates_complete
• friendlyurl_redirect_canonical
• bbcode_fetch_tags
• bbcode_create
• postbit_factory
• postbit_display_start
• postbit_imicons
• bbcode_parse_start
• bbcode_parse_complete_precache
• bbcode_parse_complete
• postbit_display_complete
• memberaction_dropdown
• tag_fetchbit
• tag_fetchbit_complete
• forumrules
• navbits
• navbits_complete