Hey guys/gals,

I'm new to this forum, hey!

I am new to javascript and I am currently in the process of teaching myself while taking a JavaScript class in school. I have come to the conclusion that I know a bit less than I originally thought(which wasn't much begin with). For my course I need to create a countdown timer which should accomplish 3 main things:

1. Allow the client to input a number value between 10 and 30 into a text field to set the timer. If the client inputs a number lower than 10 or a number higher than 30 it should alert the user.

2. Should contain a start, stop and reset button.

3. Should alert the client that the count down timer is ended.

I have been playing around with some code I found online and reading through forums and w3schools but I am pretty hopelessly lost. Any help, direction, anything would be greatly appreciated.