functions

Functions say I was writing three functions that used millis.
What I want to do is have three functions that read millis and return the value

Function 1 if millis has been 300 ms
Function 2 if millis has been 600 ms
Function 3 if millis has been 1000 ms

Or is there some way better to do this

Thanks Burt

300, 600 and 1000 ms since when?

If these block, you might as well use delay().

If they don't then just use if ((millis() - starttime)> 300)

@be80be,
I believe you want to run three different functions at three different time intervals. If that is the case, please take a look at:
millis()
or alternatively,
elapsedMillis();

They have different syntax but will do the same job for you. ElapsedMillis() is based on millis(), but also
handles the overflow of millis() - but that will not be an issue for you at this moment. You can find more on the web, the information about timers/delays is plentiful.

The demo several things at a time illustrates the use of millis().

...R