The function

`g(s)=sqrt(3-s)`

is not defined for real
numbers greater than 3, which would result in imaginary values
for *g*(*s*).

Hence, the **domain** for *g*(*s*) is
"all real numbers, *s* ≤ 3".

Also, by definition,

`g(s)=sqrt(3-s) >= 0`

Hence, the **range** of *g*(*s*) is "all
real numbers `g(s) ≥ 0`"

We can see in the graph that *s* takes no values greater than 3, and that the range is greater than or equal to `0`.

Domain: All `s <= 3`

Range:

All `g(s) >= 0`

All `g(s) >= 0`