Across
- 4. An expression that is considered to be either truthy or falsy.
- 5. Determines the accessibility (visibility) of variables and functions.
- 8. Declares a block scope local variable, optionally initializing it to a value
- 9. A logical data type that can have only the values true or false.
- 11. The typeof operator returns a string indicating the type of the unevaluated operand.
- 12. Data entered into a program, either by the programmer or digitally.
- 13. Enable storing a collection of multiple items under a single variable name, and has members for performing common array operations.
- 18. Reserved syntax consisting of punctuation or alphanumeric characters that carries out built-in functionality. For example, in JavaScript the addition operator ("+") adds numbers together and concatenates strings.
- 19. A set of statements that performs a task or calculates a value, but for a procedure to qualify as a function, it should take some input and return an output where there is some obvious relationship between the input and the output.
- 20. Evaluates an expression, matching the expression's value against a series of case clauses, and executes statements after the first case clause with a matching value, until a break statement is encountered.
Down
- 1. Determines the accessibility (visibility) of variables and functions.
- 2. A group of statements inside of curly braces {}
- 3. A variable without a value has the value undefined. The type is also undefined. Any variable can be emptied, by setting the value to undefined. The type will also be undefined.
- 6. Allows you to accept user input as a string and store it on a variable.
- 7. Declares a read-only named constant
- 10. A block of code that evaluates to a value.
- 14. Executes a statement if a specified condition is truthy. If the condition is falsy, another statement in the optional clause will be executed.
- 15. Data from the program is shown to the user, either on screen or in the form of a physical output such as printouts or signals.
- 16. Declares a variable, optionally initializing it to a value
- 17. A sequence of instructions that is continually repeated until a certain condition is met.
