This is a list of commonly used functions in the code portion of the Editor. If you have any questions about how they operate feel free to email us.
...
This is the first section.
...
This is a table called tbody
...
The complete list is available: https://quest.cns.utexas.edu/editor/code/index
Section |
---|
Function name | Description | Argument type | Return type | Example | Default answer | Alternate answer(s) |
---|
aOrAn(num,true/false) | Returns "A" or "An" for the number when "true". Returns "a" or "an" as appropriate for the given number when "false" (or when true/false is excluded). | number and true/false | string | aOrAn(3,true) aOrAn(8,false) | "A" "an" |
| oRandom(min1,max1,min2,max2,sigfig,def) | Returns a number either between min1 and max1 or min2 and max2 with the specified number of significant digits | numbers | double | oRandom(1, 1.5, 3, 3.5, 3, 1) | 1 | 1.25, 3.3, many others | randomStep(min,max,step,def) | Generates a random number | numbers | double | randomStep(1, 5, 1, 3) | 3 | 1, 2, 4, 5 | reducedFrac(a,b) | Reduces a/b to simplest form | int or double | char* | reducedFrac(12,6) | 2 |
| roundoff(num, precision) | Rounds off a number Note: drops trailing zeros | numbers | string or double | roundoff(4.056, 3) x=4.02 roundoff(x, 2) | 4.06 4 |
| sigfig(num, precision) | Rounds off a number. | numbers | string | sigfig(4.056, 3) x=4.02 sigfig(x, 2) | 4.06 4.0 |
|
|
...