JAVASCRIPT CONTROL
STRUCTURES EXAM QUESTIONS
WITH CORRECT ANSWERS
In the following code, what will be the last number to print to the screen before the
program finishes?
for (var i = 0; i < 10; i++) {
if (i % 2 == 0) {
println(i);
} else {
println(2 * i);
}
} - Answer- 18
4.5.4: Meme Text Generator - Answer- function start(){
for(var i = 0; i < 50; i++){
println("I will not come to school late.");
}
}
4.5.5: The Worm - Answer- var NUM_CIRCLES = 15;
function start(){
for(var i = 0; i < 15; i++){
var circle = new Circle(NUM_CIRCLES);
circle.setPosition(i, 200);
circle.setColor(Color.grey);
add(circle);
}
}
4.5.6: Caterpillar - Answer- var NUM_CIRCLES = 15;
function start(){
for(var i = 0; i < 15; i++){
var circle = new Circle(NUM_CIRCLES);
if (i % 2 == 0) {
circle.setPosition(i, 200);
circle.setColor(Color.red);
add(circle);
, } else {
circle.setPosition(i, 200);
circle.setColor(Color.green);
add(circle);
}
}
}
How many times will the following code print "hello"?
for (var i = 3; i < 8; i++) {
println("hello");
} - Answer- 5 **YES AGAIN
How many times will the following code print "hello"?
for (var i = 0; i < 8; i += 2) {
println("hello");
} - Answer- 4
4.6.5: Count By Sevens - Answer- function start(){
for(var i = 0; i <= 500; i += 7){
println(i);
}
}
4.6.6: Powers of Two - Answer- function start(){
for(var i = 1; i <= 1000000; i *= 2){
println(i);
}
}
Why do we use constant variables? - Answer- All of the Above
Which of the following is a good example of a proper constant variable name? - Answer-
var MAX_VALUE = 100;
What will be the value of sum after this code runs?
var START = 1;
var END = 4;
function start(){
var sum = 0;
for(var i = START; i <= END; i++){
sum += i;
STRUCTURES EXAM QUESTIONS
WITH CORRECT ANSWERS
In the following code, what will be the last number to print to the screen before the
program finishes?
for (var i = 0; i < 10; i++) {
if (i % 2 == 0) {
println(i);
} else {
println(2 * i);
}
} - Answer- 18
4.5.4: Meme Text Generator - Answer- function start(){
for(var i = 0; i < 50; i++){
println("I will not come to school late.");
}
}
4.5.5: The Worm - Answer- var NUM_CIRCLES = 15;
function start(){
for(var i = 0; i < 15; i++){
var circle = new Circle(NUM_CIRCLES);
circle.setPosition(i, 200);
circle.setColor(Color.grey);
add(circle);
}
}
4.5.6: Caterpillar - Answer- var NUM_CIRCLES = 15;
function start(){
for(var i = 0; i < 15; i++){
var circle = new Circle(NUM_CIRCLES);
if (i % 2 == 0) {
circle.setPosition(i, 200);
circle.setColor(Color.red);
add(circle);
, } else {
circle.setPosition(i, 200);
circle.setColor(Color.green);
add(circle);
}
}
}
How many times will the following code print "hello"?
for (var i = 3; i < 8; i++) {
println("hello");
} - Answer- 5 **YES AGAIN
How many times will the following code print "hello"?
for (var i = 0; i < 8; i += 2) {
println("hello");
} - Answer- 4
4.6.5: Count By Sevens - Answer- function start(){
for(var i = 0; i <= 500; i += 7){
println(i);
}
}
4.6.6: Powers of Two - Answer- function start(){
for(var i = 1; i <= 1000000; i *= 2){
println(i);
}
}
Why do we use constant variables? - Answer- All of the Above
Which of the following is a good example of a proper constant variable name? - Answer-
var MAX_VALUE = 100;
What will be the value of sum after this code runs?
var START = 1;
var END = 4;
function start(){
var sum = 0;
for(var i = START; i <= END; i++){
sum += i;