JavaScript and Graphics

Quiz
•
Computers
•
9th - 12th Grade
•
Medium
Adam Dennison
Used 356+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
A store has 20 apples in its inventory. How can you store this information in a JavaScript variable?
var numApples == 20;
20 = numApples;
var numApples = 20;
var num apples = 20;
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
You want to read input from the user to know how many apples they would like to buy. Which statement should you use to read in a number from the user?
var applesToBuy = readLine("How many apples would you like? ");
var applesToBuy = println("How many apples would you like? ");
var applesToBuy = readInt("How many apples would you like? ");
var applesToBuy = nextInt("How many apples would you like? ");
3.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
You are splitting up all of your apples equally between 3 people. Which statement below will calculate how many apples will be left over?
var leftOver = numApples / 3;
var leftOver = 3 / numApples;
var leftOver = numApples % 3;
var leftOver = 3 % numApples;
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
In a graphics canvas, what are the coordinates of the bottom right corner of the window?
0, 0
0, getWidth()
getHeight(), getWidth()
getWidth(), getHeight()
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
What are the coordinates of the center of the window?
getWidth(), getHeight()
getWidth() / 2, getHeight() / 2
getHeight() - getWidth(), getWidth() - getHeight()
getHeight() / 2, getWidth() / 2
6.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
In the following code:
var size = 20;
var x = 100;
var y = 200;
var ball = new Circle(size);
ball.setPosition(x, y);
What is the meaning of the x variable?
The x coordinate of the center of the circle
The x coordinate of the left edge of the circle
The radius of the circle
The position of the circle
7.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
The following program should draw a circle on the screen
1 function start(){
2 var circle = new Circle(40);
3 circle.setPosition(getWidth() / 2, getHeight() / 2);
4 circle.setColor(Color.blue);
5 }
But when we run this code, we don’t see the circle. What is missing from our start function?
We never set the circle’s radius.We need to add the linecircle.setRadius(40);After line 4
We are setting the position of the ball to be off the canvas.
We need to change line 3 to be
circle.setPosition(0, 0);
We are creating the circle incorrectly. We need to specify the width and height.
We need to change line 2 to be
var circle = new Circle(40, 40);
We create the circle and position it correctly on the screen, but we never add it to the screen.
We need to add the line
add(circle);
after line 4
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Introduction to PHP: Hypertext Preprocessor

Quiz
•
11th - 12th Grade
10 questions
Паскаль ABC (1)

Quiz
•
7th - 9th Grade
10 questions
KIỂM TRA TRẮC NGHIỆM BÀI 15 TIN HỌC 11

Quiz
•
11th Grade
19 questions
JavaScript Test

Quiz
•
12th Grade
17 questions
Python

Quiz
•
6th - 10th Grade
12 questions
JavaScript

Quiz
•
9th Grade
16 questions
Kiểu Xâu

Quiz
•
8th - 11th Grade
10 questions
Unit 1 Post Test: Basic Python

Quiz
•
9th - 12th Grade
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
10 questions
1.2 OSI & TCP IP Models Quiz

Quiz
•
10th Grade
20 questions
Digital Citizenship

Quiz
•
8th - 12th Grade
30 questions
Introduction to Computers

Quiz
•
8th - 9th Grade
35 questions
Computer Baseline Examination 2025-26

Quiz
•
9th - 12th Grade
13 questions
Problem Solving Process

Quiz
•
9th - 12th Grade
20 questions
Hardware vs. Software Quiz

Quiz
•
7th - 10th Grade
10 questions
Understanding Algorithms with Pseudocode and Flowcharts

Interactive video
•
9th - 12th Grade