Code HS Final Test Review (2022/2023) Rated A+
Code HS Final Test Review (2022/2023) Rated A+ For Loop for(var i = 0; i COUNT; i++){ } While Loop while(boolean expression){ /* Repeat code betweeen brackets while * 'boolean expression' is true */ } If Statement if(BOOLEAN_EXPRESSION){ // code to execute if true } If/Else if(BOOLEAN_EXPRESSION){ // code if true } else { // code if false } Functions / Functions can take in values, called parameters. // The function below takes in a parameter called // 'input' and prints it. function printText(input) { println(input); } Functions using return function addTwo(number) { return number + 2; } Returns the width of the canvas getWidth(); Returns the height of the canvas getHeight(); Returns the x coordinate of the center of the canvas getWidth() / 2; Removes all objects from the canvas removeAll(); Create a Circle var circle = new Circle(radius); Position(x, y); Color(color); Create a rectangle var rect = new Rectangle(width, height); Position(x, y); Color(color); Get radius of a circle Radius(); Change the radius of a circle Radius(radius); Get the position of the center of the circle var x = X(); var y = Y(); Add objects to your screen add(obj); Get location of the upper left corner of the rectangle var x = X(); var y = Y(); Create an Arc var myArc = new Arc(radius, start, end, unit); More specifically, the parameters are: 1. radius of the arc 2. starting angle of the arc 3. ending angle of the arc 4. angle unit (0 for degrees, 1 for radians) Create a line To draw a line from (x1, y1) to (x2, y2) var line = new Line(x1, y1, x2, y2); Set the line color to green Color(C); Set the line width to 10 pixels LineWidth(10); Create an oval var oval = new Oval(width, height); Position(x, y); Color(color) Create a graphical text object var txt = new Text(label, font); Position(x, y); Color(C); Comparison Operators x == y // is x equal to y x != y // is x not equal to y x y // is x greater than y x = y // is x greater than or equal to y x y // is x less than y x = y // is x less than or equal to y Math Operators + Addition - Subtraction * Multiplication / Division % Modulus (Remainder) () Parentheses (For order of operations) Random Numbers RInt(low, high); RBoolean(); RFloat(low, high); RColor(); Read a string var str = readLine(prompt); Read an integer var num = readInt(prompt); Read a float var cost = readFloat(prompt); Read a boolean var bool = readBoolean(prompt); Declare a variable var myVarName; Initialize a variable var myVarName = 5; Assign to an existing variable myVarName = 10; Increment (add one) x++ Decrement (subtract one) x--
Geschreven voor
- Instelling
- Code HS
- Vak
- Code HS
Documentinformatie
- Geüpload op
- 10 maart 2023
- Aantal pagina's
- 7
- Geschreven in
- 2022/2023
- Type
- Tentamen (uitwerkingen)
- Bevat
- Vragen en antwoorden
Onderwerpen
-
code hs final test review 20222023 rated a
-
for loop forvar i 0 i lt count i
Ook beschikbaar in voordeelbundel