JavaScript Functions and Parameters

JavaScript Functions and Parameters

9th - 12th Grade

33 Qs

quiz-placeholder

Similar activities

ÔN TẬP - KHỐI 10 - GIỮA HỌC KÌ 2

ÔN TẬP - KHỐI 10 - GIỮA HỌC KÌ 2

10th Grade

28 Qs

Computer 3rd QA Review

Computer 3rd QA Review

9th - 12th Grade

28 Qs

Networking and IT

Networking and IT

10th Grade - Professional Development

28 Qs

IT Cup 2023 Quiz Bee (School Level)

IT Cup 2023 Quiz Bee (School Level)

9th Grade

28 Qs

LO1 iMedia

LO1 iMedia

7th - 10th Grade

31 Qs

Quiz Herramientas TIC

Quiz Herramientas TIC

12th Grade

30 Qs

Scratch Review

Scratch Review

KG - University

28 Qs

Principles of IT-Chapter 5 Test

Principles of IT-Chapter 5 Test

7th - 12th Grade

30 Qs

JavaScript Functions and Parameters

JavaScript Functions and Parameters

Assessment

Quiz

Computers

9th - 12th Grade

Hard

Created by

Thomas Martinez

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

33 questions

Show all answers

1.

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

2.

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

3.

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

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which of the following type of variable is visible everywhere in your code?

global

local

integer

string

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Consider the following code snippet. What is returned and printed for the value of a?


function start(){

var a = mystery(10, 14);

var b = mystery(82, 28);


println(a);

println(b);

}


function mystery(x, y) {

if (x < y){

return x;

}else{

return y;

}

}

10

14

28

82

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What does the mystery function do in the code snippet below?


function start(){

var a = mystery(10, 14);

var b = mystery(82, 28);


println(a);

println(b);

}


function mystery(x, y) {

if (x < y){

return x;

}else{

return y;

}

}

mystery does nothing because there is a syntax error

returns the larger of the two values passed to it

returns the smaller of two values passed to it

mystery does nothing because there is a logical error

7.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Consider the following code snippet:


function mystery1(x){

var result = x + 1;

return result;

}


function mystery2(x, y){

var result = x + y;

return result;

}


function mystery3(x){

x = mystery1(x);

var result = x * x;

return result;

}

What would the following print?


var y = mystery3(11);

println(y);

13

121

144

This would not print anything

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?