JavaScript Basics
Data Types
Hardware
Software
Variables, etc.
100

If you want to print something to the screen (or the debugger console), you use this command.

What is console.log()?

100

If you want to store "Greetings, how are you?", you need to use this data type.

What is a string?

100

Random Access Memory - these chips provide short-term memory for programs to use while the machine is running.  

What is RAM?

100

When this kind of software operates in private/incognito mode, it does not store cookies or other history.

What is a browser?

100

In JavaScript, this is like a variable, but must be initialized when declared and then can never have its value changed.

What is a constant?   

200

When you want to declare a function in JavaScript, you start with this keyword.

What is function?

200

If you want to store -47, you should use this data type.

What is a number?

200

This device accepts user input in the form of clicks, scrolls, and 2D movement.

What is a mouse?

200

This software is responsible for allocating memory and other system resources to all the programs that are running.

What is an operating system?

200

To create a variable, you use this JavaScript keyword.

What is let?

300

When you call a function, JavaScript goes to the function declaration and runs the code between these characters.

What are curly braces?  { }

300

If a boolean's value is not false, then it must be this.

What is true?

300

This device accepts user input in the form of typing.

What is a keyboard?

300

This kind of software is shared for free, including its source code for programmers who want to make customized versions.

What is open source?

300
Unlike a JavaScript constant, this kind of data container allows you to change what is stored inside.

What is a variable?

400

Wherever you want the code in your function definition to run, you need to do this.

What is calling a function?

400

The JavaScript keyword if checks a condition and returns this data type.

What is a boolean?

400

This device provides output to the user in the form of images and text.

What is a monitor?

400

A browser stores files and other data from sites you have visited in this storage space.

What is cache?

400

If you declare a variable on one line and then want to change its value on another line, you need to be careful NOT to use this keyword.

What is let?

500
A while loop runs until checking a condition returns this value.

What is false?

500

When you concatenate, the result is stored as this data type.

What is a string?

500

Central Processing Unit - this chip performs the core calculations requested by programs.

What is a CPU?

500

This category of software involves a machine imitating human thinking.

What is artificial intelligence?

500

If you try to change what is stored in a constant, you will cause one of these.

What is an error?

M
e
n
u