Operators
JSLogo supports the standard math operators: +, -, /, *, % (modulus).
print 4 + 5
>9Comparisons
JSLogo can compare values using =, <, >, <= and >=, returning true or false depending on the resolution.
Math Functions
| Name | Arguments | Description | 
|---|---|---|
| remainder | numerator denominator (two numbers) | Returns the remainder following the division operation | 
| round | number | Returns rounded integer; alias int | 
| int | number | Returns the integer part of a decimal number. Alias floor. | 
| ceil | number | Returns the nearest integer greater or equal to the number. | 
| minus | number | Returns the provided number with the opposite sign | 
| sin | number | Returns sin(number) | 
| cos | number | Returns cos(number) | 
| tan | number | Returns tan(number) | 
| sqrt | number | Returns the square root of the number | 
| sum | number number | Returns sum of the two arguments | 
| difference | number number | Returns the difference of the two arguments | 
| quotiant | numerator denominator | Returns the quotiant of the two argument | 
| ln | number | Returns the natural log of the argument, ln(number) | 
| power | number number | Returns the first argument raised to the power of the second argument | 
| random | number or array of two numbers | Returns a random number from 0 to the argument or, when providing an array, between the first two members of the array | 
| abs | number | Returns the absolute value of the argument | 
Last updated on December 21, 2022