86 lines
5.8 KiB
JavaScript
86 lines
5.8 KiB
JavaScript
import Blockly from 'blockly'
|
||
|
||
Blockly.Msg.MATH_ADDITION_SYMBOL = "+";
|
||
Blockly.Msg.MATH_ARITHMETIC_HELPURL = "https://en.wikipedia.org/wiki/Arithmetic";
|
||
Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_ADD = "Return the sum of the two numbers.";
|
||
Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_DIVIDE = "Return the quotient of the two numbers.";
|
||
Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MINUS = "Return the difference of the two numbers.";
|
||
Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MULTIPLY = "Return the product of the two numbers.";
|
||
Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_POWER = "Return the first number raised to the power of the second number.";
|
||
Blockly.Msg.MATH_CHANGE_HELPURL = "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter";
|
||
Blockly.Msg.MATH_CHANGE_TITLE = "change %1 by %2";
|
||
Blockly.Msg.MATH_CHANGE_TOOLTIP = "Add a number to variable '%1'.";
|
||
Blockly.Msg.MATH_CONSTANT_HELPURL = "https://en.wikipedia.org/wiki/Mathematical_constant";
|
||
Blockly.Msg.MATH_CONSTANT_TOOLTIP = "Return one of the common constants: π (3.141…), e (2.718…), φ (1.618…), sqrt(2) (1.414…), sqrt(½) (0.707…), or ∞ (infinity).";
|
||
Blockly.Msg.MATH_CONSTRAIN_HELPURL = "https://en.wikipedia.org/wiki/Clamping_%28graphics%29";
|
||
Blockly.Msg.MATH_CONSTRAIN_TITLE = "constrain %1 low %2 high %3";
|
||
Blockly.Msg.MATH_CONSTRAIN_TOOLTIP = "Constrain a number to be between the specified limits (inclusive).";
|
||
Blockly.Msg.MATH_DIVISION_SYMBOL = "÷";
|
||
Blockly.Msg.MATH_IS_DIVISIBLE_BY = "is divisible by";
|
||
Blockly.Msg.MATH_IS_EVEN = "is even";
|
||
Blockly.Msg.MATH_IS_NEGATIVE = "is negative";
|
||
Blockly.Msg.MATH_IS_ODD = "is odd";
|
||
Blockly.Msg.MATH_IS_POSITIVE = "is positive";
|
||
Blockly.Msg.MATH_IS_PRIME = "is prime";
|
||
Blockly.Msg.MATH_IS_TOOLTIP = "Check if a number is an even, odd, prime, whole, positive, negative, or if it is divisible by certain number. Returns true or false.";
|
||
Blockly.Msg.MATH_IS_WHOLE = "is whole";
|
||
Blockly.Msg.MATH_MODULO_HELPURL = "https://en.wikipedia.org/wiki/Modulo_operation";
|
||
Blockly.Msg.MATH_MODULO_TITLE = "remainder of %1 ÷ %2";
|
||
Blockly.Msg.MATH_MODULO_TOOLTIP = "Return the remainder from dividing the two numbers.";
|
||
Blockly.Msg.MATH_MULTIPLICATION_SYMBOL = "×";
|
||
Blockly.Msg.MATH_NUMBER_HELPURL = "https://en.wikipedia.org/wiki/Number";
|
||
Blockly.Msg.MATH_NUMBER_TOOLTIP = "A number.";
|
||
Blockly.Msg.MATH_ONLIST_HELPURL = "";
|
||
Blockly.Msg.MATH_ONLIST_OPERATOR_AVERAGE = "average of list";
|
||
Blockly.Msg.MATH_ONLIST_OPERATOR_MAX = "max of list";
|
||
Blockly.Msg.MATH_ONLIST_OPERATOR_MEDIAN = "median of list";
|
||
Blockly.Msg.MATH_ONLIST_OPERATOR_MIN = "min of list";
|
||
Blockly.Msg.MATH_ONLIST_OPERATOR_MODE = "modes of list";
|
||
Blockly.Msg.MATH_ONLIST_OPERATOR_RANDOM = "random item of list";
|
||
Blockly.Msg.MATH_ONLIST_OPERATOR_STD_DEV = "standard deviation of list";
|
||
Blockly.Msg.MATH_ONLIST_OPERATOR_SUM = "sum of list";
|
||
Blockly.Msg.MATH_ONLIST_TOOLTIP_AVERAGE = "Return the average (arithmetic mean) of the numeric values in the list.";
|
||
Blockly.Msg.MATH_ONLIST_TOOLTIP_MAX = "Return the largest number in the list.";
|
||
Blockly.Msg.MATH_ONLIST_TOOLTIP_MEDIAN = "Return the median number in the list.";
|
||
Blockly.Msg.MATH_ONLIST_TOOLTIP_MIN = "Return the smallest number in the list.";
|
||
Blockly.Msg.MATH_ONLIST_TOOLTIP_MODE = "Return a list of the most common item(s) in the list.";
|
||
Blockly.Msg.MATH_ONLIST_TOOLTIP_RANDOM = "Return a random element from the list.";
|
||
Blockly.Msg.MATH_ONLIST_TOOLTIP_STD_DEV = "Return the standard deviation of the list.";
|
||
Blockly.Msg.MATH_ONLIST_TOOLTIP_SUM = "Return the sum of all the numbers in the list.";
|
||
Blockly.Msg.MATH_POWER_SYMBOL = "^";
|
||
Blockly.Msg.MATH_RANDOM_FLOAT_HELPURL = "https://en.wikipedia.org/wiki/Random_number_generation";
|
||
Blockly.Msg.MATH_RANDOM_FLOAT_TITLE_RANDOM = "random fraction";
|
||
Blockly.Msg.MATH_RANDOM_FLOAT_TOOLTIP = "Return a random fraction between 0.0 (inclusive) and 1.0 (exclusive).";
|
||
Blockly.Msg.MATH_RANDOM_INT_HELPURL = "https://en.wikipedia.org/wiki/Random_number_generation";
|
||
Blockly.Msg.MATH_RANDOM_INT_TITLE = "random integer from %1 to %2";
|
||
Blockly.Msg.MATH_RANDOM_INT_TOOLTIP = "Return a random integer between the two specified limits, inclusive.";
|
||
Blockly.Msg.MATH_ROUND_HELPURL = "https://en.wikipedia.org/wiki/Rounding";
|
||
Blockly.Msg.MATH_ROUND_OPERATOR_ROUND = "round";
|
||
Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDDOWN = "round down";
|
||
Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDUP = "round up";
|
||
Blockly.Msg.MATH_ROUND_TOOLTIP = "Round a number up or down.";
|
||
Blockly.Msg.MATH_SINGLE_HELPURL = "https://en.wikipedia.org/wiki/Square_root";
|
||
Blockly.Msg.MATH_SINGLE_OP_ABSOLUTE = "absolute";
|
||
Blockly.Msg.MATH_SINGLE_OP_ROOT = "square root";
|
||
Blockly.Msg.MATH_SINGLE_TOOLTIP_ABS = "Return the absolute value of a number.";
|
||
Blockly.Msg.MATH_SINGLE_TOOLTIP_EXP = "Return e to the power of a number.";
|
||
Blockly.Msg.MATH_SINGLE_TOOLTIP_LN = "Return the natural logarithm of a number.";
|
||
Blockly.Msg.MATH_SINGLE_TOOLTIP_LOG10 = "Return the base 10 logarithm of a number.";
|
||
Blockly.Msg.MATH_SINGLE_TOOLTIP_NEG = "Return the negation of a number.";
|
||
Blockly.Msg.MATH_SINGLE_TOOLTIP_POW10 = "Return 10 to the power of a number.";
|
||
Blockly.Msg.MATH_SINGLE_TOOLTIP_ROOT = "Return the square root of a number.";
|
||
Blockly.Msg.MATH_SUBTRACTION_SYMBOL = "-";
|
||
Blockly.Msg.MATH_TRIG_ACOS = "acos";
|
||
Blockly.Msg.MATH_TRIG_ASIN = "asin";
|
||
Blockly.Msg.MATH_TRIG_ATAN = "atan";
|
||
Blockly.Msg.MATH_TRIG_COS = "cos";
|
||
Blockly.Msg.MATH_TRIG_HELPURL = "https://en.wikipedia.org/wiki/Trigonometric_functions";
|
||
Blockly.Msg.MATH_TRIG_SIN = "sin";
|
||
Blockly.Msg.MATH_TRIG_TAN = "tan";
|
||
Blockly.Msg.MATH_TRIG_TOOLTIP_ACOS = "Return the arccosine of a number.";
|
||
Blockly.Msg.MATH_TRIG_TOOLTIP_ASIN = "Return the arcsine of a number.";
|
||
Blockly.Msg.MATH_TRIG_TOOLTIP_ATAN = "Return the arctangent of a number.";
|
||
Blockly.Msg.MATH_TRIG_TOOLTIP_COS = "Return the cosine of a degree (not radian).";
|
||
Blockly.Msg.MATH_TRIG_TOOLTIP_SIN = "Return the sine of a degree (not radian).";
|
||
Blockly.Msg.MATH_TRIG_TOOLTIP_TAN = "Return the tangent of a degree (not radian).";
|