Why does the script test [ $# -gt 0 ] before comparing values?
[ $# -gt 0 ]
To confirm that at least one command-line argument is available
To create an array with zero elements
To confirm that the script file exists
To confirm that every supplied integer is positive