JavaScript Functions and Parameters
Quiz
•
Computers
•
9th - 12th Grade
•
Hard
Thomas Martinez
FREE Resource
Enhance your content in a minute
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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
33 questions
QUIZ INFORMATIKA 2
Quiz
•
10th Grade
36 questions
Computer Systems
Quiz
•
8th - 9th Grade
30 questions
S1 CPA - Media Elements (MEL)
Quiz
•
7th - 10th Grade
29 questions
đề thi hk10
Quiz
•
10th Grade
30 questions
Business Information Final
Quiz
•
9th Grade
32 questions
AQA GCSE Networking
Quiz
•
9th - 10th Grade
30 questions
ULANGAN HARIAN DATA AWAL
Quiz
•
12th Grade
28 questions
Y9 Assessment 5 Revision Quiz
Quiz
•
10th - 11th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
