two things a variable can hold
What are a string and a number?
an individual value in a list
What is an element?
used to simplify repetitive code
What is a while loop?
code used to create a variable
What is var?
the process of finding and fixing problems in code
What is debugging?
a container used to store a value
What is a variable?
What is an index?
a loop that never stops running
What is an infinite loop?
the shortened version of steps = steps + 1
What is Steps ++?
or
What is i++?
the first index in a list
What is 0?
an ordered collection of elements
What is a list?
removes the element in the given list at the given index
What is removeItem?
a repetitive part of an algorithm which repeats a specified number of times
What is an iteration?
in order to be a traversal, a loop must have this code
What is list.length?
reduce the list down to a single element
What is reduce?
how many elements a list contains
What is list length?
inserts an element into a list at the given index
What is insertItem?
Loop that combines a variable, boolean and step counter into a shorter sentence
What is a For loop?
used to print out important information
What is console.log?
create a subset of elements from the original list
What is filter?
write the command to create a new list
What is var myList = [1,2,3]?
adds an element to the end of a list
What is appendItem?
the process of accessing each item in a list one at a time
What is a traversal?
What is var i = 0; i <list.length; i++?
these allow us to name and program with large collections of information while ignoring low level details
What is a data abstraction?