assign: evaluation
var a = 5;
var b, c;
b = (a * 5); //
alert('a = ' + a);
b = (c = (b/2)); // "(c = (b/2))" "b/2" "c"
alert('b = ' + b);
alert('c = ' + c);
semicolon: error
var a = 6;
var b = 3;
var c = a + b var d = c * c;
alert(c);
alert(d);
//Uncaught SyntaxError: Unexpected token var
var c;
var a = "pavel";
var b = "efimenko" c = a + b
alert(c);
//Uncaught SyntaxError: Unexpected identifier
semicolon: mistake
var a = 5;
var b = 5;
if(a === b)
alert("a == b");
else
;alert("a != b"); //
var a = 5;
var b = 5;
if(a === b)
alert("a == b");
else if (a > b)
alert("a > b");
else ;
alert("a < b"); //
Number: age
var age = prompt(" ?");
var bd = 2017 - age;
alert(" " + bd + " ");
Number: temperature
var cels = prompt(" ");
var far = cels * 1.8 + 32;
alert(" : " + far);
Number: divide
var a = prompt(" ");
var b = prompt(" ");
var c = a / b;
alert(Math.floor(c));
String: greeting
var greeting = ", ";
var name = prompt(" ?")
alert(greeting + name);
String: lexics
var userText = prompt(" ");
var wrongWord1 = "fool";
var wrongWord2 = "fuck";
if(userText.indexOf(wrongWord1) == -1 && userText.indexOf(wrongWord2) == -1) {
alert(" ");
}
else {
alert(" " + wrongWord1 + " " + wrongWord2 + " ");
}
confirm
var conf = confirm(" ");
alert(" : " + typeof(conf) + ", : " + conf);
Boolean
var gender = confirm(" ?");
var mail = confirm(" ?");
var subscribe = confirm("?");
Boolean: if
var gender = confirm(" ?");
if(gender) {
alert(" ");
}
else {
alert(" ");
}
var mail = confirm(" ?");
var subscribe = confirm("?");
Array: booleans
var arr = [gender, mail, subscribe];
Array: plus
var arr = [1,2];
arr[2] = arr[0] + arr[1];
alert(arr.join(" "));
Array: plus string
var arr = [" "," ", " "];
arr[3] = arr[0] + arr[1] + arr[2];
alert(arr);
Object: real ### Object: change
var pasha = {
name: "pasha",
speed: 100000,
isCool: true,
age: 22
}
pasha.age = 70;
pasha["isCool"] = false;
var age = +prompt(" ?","");
if (age < 0)
alert(" ");
else if (age < 18)
alert("");
else if (age > 18 && age < 30)
alert("");
else if (age > 30 && age < 45)
alert("");
else if (age > 45 && age < 60)
alert("");
else if (age > 60)
alert(" ?");
else
alert(" , ");
var size = +prompt(" (40, 42, 44, 46, 48, 50, 52, 54)");
if(size === 40)
alert(" : 6");
else if(size === 42)
alert(" : 8");
else if(size === 44)
alert(" : 10");
else if(size === 46)
alert(" : 12");
else if(size === 48)
alert(" : 14");
else if(size === 50)
alert(" : 16");
else if(size === 52)
alert(" : 19");
else if(size === 54)
alert(" : 20");
else
alert(" ");