Computer Science > QUESTIONS & ANSWERS > Code HS Final Test Review (2022/2023) Rated A+ (All)

Code HS Final Test Review (2022/2023) Rated A+

Document Content and Description Below

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 expr... ession' 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); circle.setPosition(x, y); circle.setColor(color); Create a rectangle ✔✔var rect = new Rectangle(width, height); rect.setPosition(x, y); rect.setColor(color); Get radius of a circle ✔✔circle.getRadius(); Change the radius of a circle ✔✔circle.setRadius(radius); Get the position of the center of the circle ✔✔var x = circle.getX(); var y = circle.getY(); Add objects to your screen ✔✔add(obj); Get location of the upper left corner of the rectangle ✔✔var x = rect.getX(); var y = rect.getY(); 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 line.setColor(Color.green); Set the line width to 10 pixels line.setLineWidth(10); Create an oval ✔✔var oval = new Oval(width, height); oval.setPosition(x, y); oval.setColor(color) Create a graphical text object ✔✔var txt = new Text(label, font); txt.setPosition(x, y); txt.setColor(Color.blue); 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 ✔✔Randomizer.nextInt(low, high); Randomizer.nextBoolean(); Randomizer.nextFloat(low, high); Randomizer.nextColor(); 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-- [Show More]

Last updated: 2 years ago

Preview 1 out of 7 pages

Buy Now

Instant download

We Accept:

We Accept
document-preview

Buy this document to get the full access instantly

Instant Download Access after purchase

Buy Now

Instant download

We Accept:

We Accept

Also available in bundle (1)

Code HS Bundled Exams Questions and Answers with Complete Solutions

Code HS Bundled Exams Questions and Answers with Complete Solutions

By Nutmegs 2 years ago

$25

18  

Reviews( 0 )

$10.00

Buy Now

We Accept:

We Accept

Instant download

Can't find what you want? Try our AI powered Search

125
0

Document information


Connected school, study & course


About the document


Uploaded On

Apr 13, 2023

Number of pages

7

Written in

Seller


seller-icon
Nutmegs

Member since 4 years

614 Documents Sold

Reviews Received
77
14
8
2
21
Additional information

This document has been written for:

Uploaded

Apr 13, 2023

Downloads

 0

Views

 125

Document Keyword Tags


$10.00
What is Scholarfriends

In Scholarfriends, a student can earn by offering help to other student. Students can help other students with materials by upploading their notes and earn money.

We are here to help

We're available through e-mail, Twitter, Facebook, and live chat.
 FAQ
 Questions? Leave a message!

Follow us on
 Twitter

Copyright © Scholarfriends · High quality services·