Odesk javascript test answers :
1) Inside
which HTML element do we put the JavaScript?
a)
<scripting>
b)
<javascript>
c)
<script> - correct answer
d)
<js>
2) What
is the correct JavaScript syntax to write "Hello World"?
a)
response.write("Hello World")
b)
document.write("Hello World") - correct answer
c)
("Hello World")
d)
echo("Hello World")
3) How
do you call a function named "myFunction"?
a)
call function myFunction
b)
myFunction() - correct answer
c)
call myFunction()
4) How
do you write a conditional statement for executing some
statements only if "i" is equal to 5?
a)
if i==5 then
b)
if i=5 then
c)
if (i==5) - correct answer
d)
if i=5
5) How
do you write a conditional statement for executing some
statements only if "i" is NOT equal to 5?
a)
if (i <> 5)
b)
if (i != 5) - correct answer
c)
if =! 5 then
d)
if <> 5
6) How
many different kind of loops are there in JavaScript?
a)
Two. The "for" loop and the "while" loop -
correct answer
b)Four.
The "for" loop, the "while" loop, the
"do...while" loop, and the "loop...until"
loop
c)
One. The "for" loop
7) How
does a "for" loop start?
a)
for (i = 0; i <= 5)
b)for
(i = 0; i <= 5; i++) - correct answer
c)
for i = 1 to 5
d)
for (i <= 5; i++)
8) What
is the correct way to write a JavaScript array?
a)
var txt = new Array(1:"tim",2:"shaq",3:"kobe")
b)
var txt = new Array="tim","shaq","kobe"
c)
var txt = new Array("tim","shaq","kobe") -
correct answer
9) How
do you round the number 8.25, to the nearest whole number?
a)
Math.rnd(8.25)
b)
Math.round(8.25) - correct answer
c)
round(8.25)
d)
rnd(8.25)
10) How
do you find the largest number of 6 and 8?
a)
Math.max(6,8) - correct answer
b)
top(6,8)
c)
ceil(6,8)
d)
Math.ceil(6,8)
11) What
is the correct JavaScript syntax for opening a new window called
"window5" ?
a)
new("http://www.ex-designz.net","window5")
b)window.open("http://www.ex-designz.net","window5") -
correct answer
c)
open.newwindow("http://www.ex-designz.net","window5")
d)
new.window("http://www.ex-designz.net","window5")
12) How
do you put a message in the browser's status bar?
a)
window.status = "put your message here" - correct
answer
b)
statusbar = "put your message here"
c)
status("put your message here")
d)
window.status("put your message here")
13) How
do you find the client's browser name?
a)
browser.name
b)
navigator.appName - correct answer
c)
client.navName
14) You
define an array using
a)
var myarray = new Array(); - correct answer
b)
var myarray = array new;
c)
var new Array() = myarray;
d)
var new array = myarray;
15) Onclick
is equivalent to which two events in sequence
a)
onmouseover and onmousedown
b)
onmousedown and onmouseout
c)
onmousedown and onmouseup - correct answer
d)
onmouseup and onmouseout
16) Whicj
best describe void?
a)
A method
b)
A function
c)
An operator - correct answer
d)
A statement
17) Which
property would you use to redirect visitor to another page?
a)
window.location.href - correct answer
b)
document.href
c)
java.redirect.url
d)
link.redirect.href
18) Which
of the following JavaScript statements use arrays?
a)
setTimeout("a["+i+"]",1000) - correct
answer
b)
k = a & i
c)
k = a(i)
Remember to post your feedback in comments
0 commentaires:
Enregistrer un commentaire