Cada pregunta de este test está cronometrada.
What is (6 * 4 + 7) % 3?
1
3
10
28
Which string will throw an error?
'"The best preparation for tomorrow is doing your best today.'"
"I believe in living today.\nNot in yesterday, nor in tomorrow."
"Nothing is impossible, the word itself says 'I'm possible'!"
'Believe you can and you\'re halfway there.'
True or false: 10 % 3 == true
True or false: (22 - 6 * 2) % 5 === false
What is the default value of a variable that is not initialized with a value?
e.g. `var myVar;` instead of `var myVar = 6;`
undefined
null
0
false
function double(x) { return x * 2; } var x = 7; double(5);
What is the value of `x` after the above code executes?
2
5
7
14
var banana = { color: ""yellow"" }
In the above object, `color` is known as a __________. (select all that apply)
property
tag
key
value
Which methods *add* elements to an array? (select all that apply)
push()
unshift()
pop()
shift()
We use a `for` loop when...
we know the exact number of times to execute a block of code
we want to iterate through all enumerable properties
we don't know how many times to execute a block of code
we want to iterate through all numbered properties
Select the correct example of a `for` loop header:
(var k = 33; k >= 23; k--)
(var i = 0, i < 8, i++)
(x = 0; x == 10; x++)
(i = 10, i > 1, i - 1)
What does this loop do?
var array = [3, 4, 6, 23, 23, 9]; var number = 0;
for (var i = 0; i < array.length; i++) { if (array[i] > number) { number = array[i]; } } console.log(number);
It finds the largest number in the array
It finds the smallest number in the array
It does nothing; there is an error in the code
It finds if a number occurs more than once in the array