The $# returns the number of parameters passed as arguments.
#!/bin/bash
echo $#
Now
./testess.sh test1 test2 test3
This returns 3.
./testess.sh test1 test2 test3 test4 test5
This returns 5.
So in your code, if $# equals the number one (just one argument passed), execute the echo command.