Quarter 3 Final Exam: Functions and Parameters

Quarter 3 Final Exam: Functions and Parameters

9th - 12th Grade

20 Qs

quiz-placeholder

Similar activities

JavaScript Variable

JavaScript Variable

9th - 12th Grade

15 Qs

CodeHS Functions and Return Values

CodeHS Functions and Return Values

9th - 12th Grade

20 Qs

Cumulative Test Practice Units 1, 3, 4, 5, & 7

Cumulative Test Practice Units 1, 3, 4, 5, & 7

9th - 12th Grade

17 Qs

Java Script Quiz

Java Script Quiz

9th - 12th Grade

15 Qs

JavaScript and Graphics

JavaScript and Graphics

9th - 12th Grade

15 Qs

CodeHS Canvas and Graphics

CodeHS Canvas and Graphics

9th - 12th Grade

15 Qs

JavaScript and Graphics Quiz

JavaScript and Graphics Quiz

9th - 12th Grade

15 Qs

CodeHS Concepts of Programming JavaScript

CodeHS Concepts of Programming JavaScript

9th - 12th Grade

15 Qs

Quarter 3 Final Exam: Functions and Parameters

Quarter 3 Final Exam: Functions and Parameters

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Njemele Bush

Used 30+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why do we write functions?


I. Make our code easier to understand by giving a readable name to a group of instructions

II. Avoid writing repeated code

III. Make our code reusable

II and III

I only

I and II

I, II, and III

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

In the following function printThreeTimes:


function printThreeTimes(word){

println(word);

println(word);

println(word);

}

What is the parameter of the function?

printThreeTimes

function

word

println

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the output of the following program?

function start(){

var x = 5;

sumTo(x);

println(x);

}


function sumTo(num){

var sum = 0;

for(var i = 0; i <= num; i++){

sum += i;

}

println(sum);

}

5

15

15

5

5

15

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

How many parameters go into the function sum, and how many return values come out of the function sum?


function sum(first, second, third){

var result = first + second + third;

println(first);

println(second);

println(third);

return result;

}

3 parameters go in, 1 return value comes out

3 parameters go in, 3 return values come out

1 parameter goes in, 4 return values come out

1 parameter goes in, 1 return value comes out

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What is printed by the following program?


function product(x, y){

return x * y;

}


function difference(x, y){

return x - y;

}


function start(){

var x = 2;

var y = 5;

var value1 = product(x, y);

var value2 = difference(y, x);


var result = difference(value1, value2);

println(result);

}

-7

7

13

-13

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

True or false: Functions should have parameters.

True

False

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which statement allows us to return values from functions?

break

return

while

function

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?