JavaScript: Problems added in December 2015


Problem 2015-12-31-23-01

complexity: 4 ; importance: 2; author: docentmail

Question: What world would be the result for each line?

typeof "John";
typeof 3.14;
typeof false;
typeof [1,2,3,4];
typeof {name:'John', age:34};


Problem 2015-12-31-20-44

complexity: 1 ; importance: 7; author: docentmail

Question: What should be placed instead of dots to have method do (); performed only when x does not equal y ?

if (x ... y) {
  do();
}


Problem 2015-12-30-22-40

complexity: 1 ; importance: 7; author: docentmail

Question: What is the name of "=" operators ?


Problem 2015-12-30-22-32

complexity: 2 ; importance: 6; author: docentmail

Question: Give a code fragment that declares a variable, but is not initializing it.


Problem 2015-12-30-22-25

complexity: 2 ; importance: 3; author: docentmail

Question: is this a valid JS statement?

var x= "Hello", cat= "Bob", height = 20;


Problem 2015-12-29-20-21

complexity: 2 ; importance: 3; author: docentmail

Question: replace the statement

var x= "Hello", cat= "Bob", height = 20;
with multiple statements where each statement contains only one "=". And they doing the same.


Problem 2015-12-29-20-02

complexity: 2 ; importance: 8; author: docentmail

Question: Is this valid JavaScript code?

var x= "Hello";
x=[1,2,3];
x=5;


Problem 2015-12-29-19-38

complexity: 3 ; importance: 6; author: docentmail

Question: Use switch statement and write the code that alert Today is your day!


Problem 2015-12-29-18-05

complexity: 1 ; importance: 2; author: docentmail, 4luckynikita

Question:Name this char '


Problem 2015-12-28-12-07

complexity: 1 ; importance: 5; author: docentmail, 4luckynikita

Question:Name the main four arithmetical operations.


Problem 2015-12-27-12-37

complexity: 1 ; importance: 2; author: docentmail, 4luckynikita

Question:Assign number value to variable


Problem 2015-12-19-18-45

complexity: 1 ; importance: 3; author: 4luckynikta

Question:How can you define the text John Doe as a string


Problem 2015-12-18-16-11

complexity: 2 ; importance: 5; author: 4LUCKYNIKITA

Question: What would the alert say?

x=5
x += 5 + 2 
alert ( x ) ;


Problem 2015-12-18-15-36

complexity: 1 ; importance: 3; author: docentmail

Question: Give two variants how to access "name" property of given cat object.

var cat = {name:"Peter", hi:function() {alert("Hello my friend");}}


Problem 2015-12-18-15-21

complexity: 3 ; importance: 6; author: docentmail

Question: create object that has a "name" field and can alert text "Hello my friend" on calling his hi method


Problem 2015-12-17-16-49

complexity: 2 ; importance: 5; author: docentmail

Question: What would be value of x?

var x = 100 / "10";


Problem 2015-12-17-16-48

complexity: 2 ; importance: 5; author: docentmail

Question: What would be value of x?

var x = 100 / "Apple"; 


Problem 2015-12-17-16-47

complexity: 2 ; importance: 2; author: docentmail

Question: What will return typeof x; and typeof y;?

var x = 123;
var y = new Number(123);


Problem 2015-12-17-16-46

complexity: 2 ; importance: 2; author: docentmail

Question:Give two different approaches to create an array


Problem 2015-12-17-16-45

complexity: 2 ; importance: 4; author: docentmail

Question: How to assign last element of array b to var x


Problem 2015-12-17-16-44

complexity: 2 ; importance: 2; author: docentmail

Question: Where is a literal in the expression?

var x = 5;


Problem 2015-12-16-20-07

complexity: 5 ; importance: 1; author: docentmail

Question: What would be result of execution of expresion?

typeof typeof 123 
   or the same with parenthis 
     typeof(typeof(123))


Problem 2015-12-16-17-06

complexity: 5 ; importance: 2; author: docentmail

Question: how many times method do() would be called?

for (i = 0, j=3; i < j; i++,j-- ) { 
   do();
}


Problem 2015-12-16-09-16

complexity: 2 ; importance: 4; author: docentmail

Question: how many times method do() would be called?

for (i = 0; i > 1 ; i++) { 
   do();
}


Problem 2015-12-16-09-09

complexity: 2 ; importance: 4; author: docentmail

Question: how many times method do() would be called?

for (i = 0; i < 1 ; i) { 
   do();
}


Problem 2015-12-16-08-57

complexity: 2 ; importance: 5; author: docentmail

Question: how many times method do() would be called?

for (i = 0; i < 1 ; i++) { 
   do();
}


Problem 2015-12-14-09-12

complexity: 3 ; importance: 5; author: docentmail

Question: Replace with the code fragment, with equals one that only one “.” per line/statement

var rez = document.getElementById("testspan").getAttribute("class").length;


Problem 2015-12-14-09-02

complexity: 2 ; importance: 2; author: docentmail

Question: What is the purpose of typeof operator?


Problem 2015-12-14-08-56

complexity: 2 ; importance: 2; author: docentmail

Question: Question: What will "x" equal?

var x = 16 + 4 + "Volvo";


Problem 2015-12-13-16-07

complexity: 2 ; importance: 2; author: 4luckynikita, rorp32, DogeLover1337, TimberWolf91

Question: Question: What will "x" equal?

var x = "Volvo" + 16 + 4;


Problem 2015-12-12-15-57

complexity: 1 ; importance: 3; author: 4luckynikita

Question: Which of the following lines are correct?

var x = 5; 
var x = // my comment   5 ;
var x = 5; // my comment
var x = 5 // my comment   ;
// var x = 5; 


Problem 2015-12-03-10-21

complexity: 2 ; importance: 2; author: docentmail

Question: what does alert (x[1]); show?

var x = [1,2,3];
var y = x;
y[1]=100;
alert (x[1]);


Problem 2015-12-03-10-20

complexity: 2 ; importance: 4; author: docentmail

Question: what does alert (x); show?

var x = 1;
var y = x;
y=101;
alert (x);