Quarter 3 Final Exam: Functions and Parameters

Quarter 3 Final Exam: Functions and Parameters

9th - 12th Grade

20 Qs

quiz-placeholder

Similar activities

Basic JavaScript Review

Basic JavaScript Review

9th - 12th Grade

20 Qs

FCS Fall Collective review

FCS Fall Collective review

9th - 10th Grade

21 Qs

JavaScript and Graphics

JavaScript and Graphics

9th - 12th Grade

15 Qs

Functions and Parameters Quiz

Functions and Parameters Quiz

9th - 12th Grade

15 Qs

CodeHS Functions and Parameters

CodeHS Functions and Parameters

9th - 12th Grade

15 Qs

Functions and Parameters

Functions and Parameters

9th - 12th Grade

20 Qs

CodeHS Functions and Parameters

CodeHS Functions and Parameters

9th - 12th Grade

20 Qs

Functions With Parameters and Returns

Functions With Parameters and Returns

9th - 12th Grade

20 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?