RandomPolynomial Command
 RandomPolynomial( <Degree> , <Minimum for Coefficients>, <Maximum for Coefficients> )

Returns a randomly generated polynomial in x of degree d, whose (integer) coefficients are in the range from minimum to maximum, both included.

RandomPolynomial(0, 1, 2)
yields either 1 or 2. 
RandomPolynomial(2, 1, 2)
yields a random polynomial with a degree of two and only 1 and 2 as coefficients, for example 2x^{2} + x + 1.
CAS Syntax
The following command is only available in the CAS View.
 RandomPolynomial( <Variable>, <Degree> , <Minimum for Coefficients>, <Maximum for Coefficients> )

Returns a randomly generated polynomial in Variable of degree d, whose (integer) coefficients are in the range from minimum to maximum, both included.

RandomPolynomial(a, 0, 1, 2)
yields either 1 or 2. 
RandomPolynomial(a, 2, 1, 2)
yields a random polynomial with a degree of two and only 1 and 2 as coefficients, for example 2a^{2} + a + 1.
In both cases if minimum or maximum are not integers, round(minimum) and round(maximum) are used instead. 