Javascript Basics Quiz Review

Quiz
•
Computers
•
12th Grade
•
Hard
Katy Fleming
Used 6+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
If we want to generate a random number where 5 is the smallest number possible and 10 is the largest number possible, which line of code would be correct?
let rand = Randomizer.nextInt(5, 10);
let rand = Randomizer.nextInt(5, 11);
let rand = Randomizer.nextInt(4, 11);
let rand = Randomizer.nextInt(4, 10);
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
You are splitting up all of your apples equally between 3 people. Which statement below will calculate how many apples will be left over?
let leftOver = numApples / 3;
let leftOver = 3 / numApples;
let leftOver = numApples % 3;
let leftOver = 3 % numApples;
3.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
What would be the correct way to name a function that tells us the day of the week?
function dayofweek() {
...
}
function day_of_week() {
...
}
function DayOfWeek() {
...
}
function dayOfWeek() {
...
}
Answer explanation
Good job! We use the camel case naming convention in JavaScript functions. Therefore the first letter of the first word is lower case and the first letter of the following words should be upper case.
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
If you were given the following variables:
let distance = 2;
let time = 30;
What line of code would print the speed in km/hr if the distance is given in km and the time is given in minutes?
(Speed = distance / time)
console.log(distance / (time / 60));
console.log(distance / time);
console.log(distance (time 60));
console.log(distance * time);
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Which of the following is part of the navigator’s role in pair-programming?
defining all of the functions
focusing on the task at hand
thinking of alternative ways to solve the problem
initializing the variables
Answer explanation
Good job! It is the driver’s job to type out all of the code. The navigator’s job includes thinking of alternative, more efficient ways to solve the problem.
6.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
What is the output of the following program: (Assume the user enters ‘Florence’ then ‘Fernandez’.)
Fernandez Florence
Florence
Fernandez
FlorenceFernandez
Florence Fernandez
Answer explanation
Good job! We didn’t include a space between the first and last name in our wholeName variable or in the console.log command. Be careful when concatenating strings and make sure to double-check your spaces!
7.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
A store has 20 apples in its inventory. How can you store this information in a JavaScript variable?
let numApples == 20;
20 = numApples;
let numApples = 20;
let num apples = 20;
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
ArrayLists

Quiz
•
11th - 12th Grade
15 questions
Diagramas de Flujo 2

Quiz
•
5th Grade - University
20 questions
Operators in JS

Quiz
•
6th Grade - University
10 questions
Variables and Data Types

Quiz
•
10th - 12th Grade
12 questions
Functions With Return Values U1M2 Python

Quiz
•
9th - 12th Grade
10 questions
AP CS A Unit 6 Quiz PRACTICE

Quiz
•
9th - 12th Grade
17 questions
Cumulative Test Practice Units 1, 3, 4, 5, & 7

Quiz
•
9th - 12th Grade
10 questions
Python Variables

Quiz
•
7th - 12th Grade
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
20 questions
Digital Citizenship

Quiz
•
8th - 12th Grade
35 questions
Computer Baseline Examination 2025-26

Quiz
•
9th - 12th Grade
13 questions
Problem Solving Process

Quiz
•
9th - 12th Grade
10 questions
Understanding Algorithms with Pseudocode and Flowcharts

Interactive video
•
9th - 12th Grade
19 questions
AP CSP Unit 1 Review (code.org)

Quiz
•
10th - 12th Grade