Pavel 7 jaren geleden
bovenliggende
commit
53053d5cf3
1 gewijzigde bestanden met toevoegingen van 211 en 213 verwijderingen
  1. 211 213
      js02-part2/js02-part2.md

+ 211 - 213
js02-part2/js02-part2.md

@@ -1,243 +1,241 @@
 ```javascript
 
-### Switch: sizes
-
 var task = prompt("Введите название задания");
 switch(task){
 	case "switch: sizes":
-	var size = +prompt("Введите размер одежды (40, 42, 44, 46, 48, 50, 52, 54)");
-	switch(size){
-	case 40: 
-		alert("Размер США: 6");
-		break;
-	case 42: 
-		alert("Размер США: 8");
-		break;
-	case 44: 
-		alert("Размер США: 10");
-		break;
-	case 46: 
-		alert("Размер США: 12");
-		break;
-	case 48: 
-		alert("Размер США: 14");
-		break;
-	case 50: 
-		alert("Размер США: 16");
-		break;
-	case 52: 
-		alert("Размер США: 18");
-		break;
-	case 54: 
-		alert("Размер США: 20");
-		break;					
-	default: 
-		alert("Вводи размер правильно");
-}
-	break;
+		var size = +prompt("Введите размер одежды (40, 42, 44, 46, 48, 50, 52, 54)");
+		switch(size){
+		case 40: 
+			alert("Размер США: 6");
+			break;
+		case 42: 
+			alert("Размер США: 8");
+			break;
+		case 44: 
+			alert("Размер США: 10");
+			break;
+		case 46: 
+			alert("Размер США: 12");
+			break;
+		case 48: 
+			alert("Размер США: 14");
+			break;
+		case 50: 
+			alert("Размер США: 16");
+			break;
+		case 52: 
+			alert("Размер США: 18");
+			break;
+		case 54: 
+			alert("Размер США: 20");
+			break;					
+		default: 
+			alert("Вводи размер правильно");
+		}
+			break;
 	case "switch: if":
-	var color = prompt("Введите цвет","");
-if(color === "red"){
-	document.write("<div style='background-color: red;'>красный</div>");
-	document.write("<div style='background-color: black; color: white;'>черный</div>");
-}
-else if(color === "black"){
-	document.write("<div style='background-color: black; color: white;'>черный</div>");
-}
-else if(color === "blue"){
-	document.write("<div style='background-color: blue;'>синий</div>");
-	document.write("<div style='background-color: green;'>зеленый</div>");
-}
-else if(color === "green"){
-	document.write("<div style='background-color: green;'>зеленый</div>");
-}
-else{
-	document.write("<div style='background-color: gray;'>Я не понял</div>");
-}
-	break;
+		var color = prompt("Введите цвет","");
+		if(color === "red"){
+			document.write("<div style='background-color: red;'>красный</div>");
+			document.write("<div style='background-color: black; color: white;'>черный</div>");
+		}
+		else if(color === "black"){
+			document.write("<div style='background-color: black; color: white;'>черный</div>");
+		}
+		else if(color === "blue"){
+			document.write("<div style='background-color: blue;'>синий</div>");
+			document.write("<div style='background-color: green;'>зеленый</div>");
+		}
+		else if(color === "green"){
+			document.write("<div style='background-color: green;'>зеленый</div>");
+		}
+		else{
+			document.write("<div style='background-color: gray;'>Я не понял</div>");
+		}
+			break;
 	case "prompt: or":
-	var age = prompt("Сколько вам лет?");
-age || alert("Ошибка");
-var bd = 2017 - age;
-age && alert("Вы родились в " + bd + " году");
-	break;
+		var age = prompt("Сколько вам лет?");
+		age || alert("Ошибка");
+		var bd = 2017 - age;
+		age && alert("Вы родились в " + bd + " году");
+		break;
 	case "confirm: or this days":
-	confirm("Шопинг?") || alert("Ты бяка");
-	break;
+		confirm("Шопинг?") || alert("Ты бяка");
+		break;
 	case "confirm: if this days":
-	var shop = confirm("Шопинг?");
-if(!shop){
-	alert("Ты - бяка")
-}
-	break;
+		var shop = confirm("Шопинг?");
+		if(!shop){
+			alert("Ты - бяка")
+		}
+			break;
 	case "triple prompt":
-	var name = prompt("Введите имя");
-var sname = prompt("Введите фамилию");
-var patr = prompt("Введите отчество");
-	break;
+		var name = prompt("Введите имя");
+		var sname = prompt("Введите фамилию");
+		var patr = prompt("Введите отчество");
+		break;
 	case "default: or":
 	break;
 	case "default: if":
 	case "login and password":
-	var login = "admin";
-var password = "qwerty";
+		var login = "admin";
+		var password = "qwerty";
 
-var userLogin = prompt("Введите логин"); 
+		var userLogin = prompt("Введите логин"); 
 
-if(userLogin === login){
-	var userPassword = prompt("Введите пароль"); 
-	if(userPassword === password){
-		alert("Вы успешно залогинились");
-	}
-	else{
-		alert("Пароль неверный");
-	}
-}
-else{
-	alert("Логин неверный");
-}
-	break;
-	case "currency calc":
-	var cur = prompt("Выберете валюту - 'usd' или 'eur'");
-var ex;
-var quantity;
-switch(cur){
-	case "usd":
-		ex = 26;
-		break;
-	case "eur":
-		ex = 30;
-		break;
-}
-
-var quantity = +prompt("Напишите сумму");
-var result = quantity / ex;
-alert(result.toFixed(2) + " " +cur);
-	break;
-	case "currency calc: improved":
-	var cur = prompt("Выберете валюту - 'usd' или 'eur'").toLowerCase();
-var ex;
-var quantity;
-switch(cur){
-	case "usd":
-		ex = 26;
-		break;
-	case "eur":
-		ex = 30;
-		break;
-}
-
-var quantity = +prompt("Напишите сумму");
-var result = quantity / ex;
-alert(result.toFixed(2) + " " +cur);
-	break;
-	case "currency calc: two rates":
-	var cur = prompt("Выберете валюту - 'usd' или 'eur'").toLowerCase();
-var ex;
-var quantity;
-switch(cur){
-	case "usd":
-		ex = confirm("На продажу?") ? 26.5 : 26;
-		break;
-	case "eur":
-		ex = confirm("На продажу?") ? 30 : 29.5;
-		break;
-}
-
-var quantity = +prompt("Напишите сумму");
-var result = quantity / ex;
-alert(result.toFixed(2) + " " +cur);
-	break;
-	case "currency calc: if":
-	var cur = prompt("Выберете валюту - 'usd' или 'eur'").toLowerCase();
-var ex;
-var quantity;
-switch(cur){
-	case "usd":
-		if(confirm("На продажу?")){
-			ex = 26.5;
+		if(userLogin === login){
+			var userPassword = prompt("Введите пароль"); 
+			if(userPassword === password){
+				alert("Вы успешно залогинились");
+			}
+			else{
+				alert("Пароль неверный");
+			}
 		}
 		else{
-			ex = 26;
+			alert("Логин неверный");
 		}
-		break;
-	case "eur":
-		if(confirm("На продажу?")){
-			ex = 30
+			break;
+	case "currency calc":
+		var cur = prompt("Выберете валюту - 'usd' или 'eur'");
+		var ex;
+		var quantity;
+		switch(cur){
+			case "usd":
+				ex = 26;
+				break;
+			case "eur":
+				ex = 30;
+				break;
 		}
-		else{
-			ex = 29.5;
+
+		var quantity = +prompt("Напишите сумму");
+		var result = quantity / ex;
+		alert(result.toFixed(2) + " " +cur);
+			break;
+			case "currency calc: improved":
+			var cur = prompt("Выберете валюту - 'usd' или 'eur'").toLowerCase();
+		var ex;
+		var quantity;
+		switch(cur){
+			case "usd":
+				ex = 26;
+				break;
+			case "eur":
+				ex = 30;
+				break;
 		}
+
+		var quantity = +prompt("Напишите сумму");
+		var result = quantity / ex;
+		alert(result.toFixed(2) + " " +cur);
+			break;
+		case "currency calc: two rates":
+		var cur = prompt("Выберете валюту - 'usd' или 'eur'").toLowerCase();
+	var ex;
+	var quantity;
+	switch(cur){
+		case "usd":
+			ex = confirm("На продажу?") ? 26.5 : 26;
+			break;
+		case "eur":
+			ex = confirm("На продажу?") ? 30 : 29.5;
+			break;
+	}
+
+	var quantity = +prompt("Напишите сумму");
+	var result = quantity / ex;
+	alert(result.toFixed(2) + " " +cur);
 		break;
-}
+	case "currency calc: if":
+		var cur = prompt("Выберете валюту - 'usd' или 'eur'").toLowerCase();
+		var ex;
+		var quantity;
+		switch(cur){
+			case "usd":
+				if(confirm("На продажу?")){
+					ex = 26.5;
+				}
+				else{
+					ex = 26;
+				}
+				break;
+			case "eur":
+				if(confirm("На продажу?")){
+					ex = 30
+				}
+				else{
+					ex = 29.5;
+				}
+				break;
+		}
 
-var quantity = +prompt("Напишите сумму");
-var result = quantity / ex;
-alert(result.toFixed(2) + " " +cur);
-	break;
+		var quantity = +prompt("Напишите сумму");
+		var result = quantity / ex;
+		alert(result.toFixed(2) + " " +cur);
+			break;
 	case "scissors":
-	var userVar = prompt("Введите одно из 3х - 'камень', 'ножницы', 'бумага'");
-var computerVar = Math.floor(Math.random() * 3);
-var computerVarText;
-switch(computerVar){
-	case 0: 
-		computerVarText = "камень";
-		break;
-	case 1: 
-		computerVarText = "ножницы";
-		break;
-	case 2: 
-		computerVarText = "бумага";
-		break;		
-}
+		var userVar = prompt("Введите одно из 3х - 'камень', 'ножницы', 'бумага'");
+		var computerVar = Math.floor(Math.random() * 3);
+		var computerVarText;
+		switch(computerVar){
+			case 0: 
+				computerVarText = "камень";
+				break;
+			case 1: 
+				computerVarText = "ножницы";
+				break;
+			case 2: 
+				computerVarText = "бумага";
+				break;		
+		}
 
-alert("Зачение компьютера: " + computerVarText);
+		alert("Зачение компьютера: " + computerVarText);
 
-if(userVar === computerVarText){
-	alert("Ничья");
-}
-else if (userVar === "камень" && computerVarText === "бумага"){
-	alert("Вы проиграли");
-}
-else if (userVar === "камень" && computerVarText === "ножницы"){
-	alert("Вы выиграли");
-}
-else if (userVar === "бумага" && computerVarText === "камень"){
-	alert("Вы выиграли");
-}
-else if (userVar === "бумага" && computerVarText === "ножницы"){
-	alert("Вы проиграли");
-}
-else if (userVar === "ножницы" && computerVarText === "камень"){
-	alert("Вы проиграли");
-}
-else if (userVar === "ножницы" && computerVarText === "бумага"){
-	alert("Вы выиграли");
-}
-	break;
+		if(userVar === computerVarText){
+			alert("Ничья");
+		}
+		else if (userVar === "камень" && computerVarText === "бумага"){
+			alert("Вы проиграли");
+		}
+		else if (userVar === "камень" && computerVarText === "ножницы"){
+			alert("Вы выиграли");
+		}
+		else if (userVar === "бумага" && computerVarText === "камень"){
+			alert("Вы выиграли");
+		}
+		else if (userVar === "бумага" && computerVarText === "ножницы"){
+			alert("Вы проиграли");
+		}
+		else if (userVar === "ножницы" && computerVarText === "камень"){
+			alert("Вы проиграли");
+		}
+		else if (userVar === "ножницы" && computerVarText === "бумага"){
+			alert("Вы выиграли");
+		}
+			break;
 	case "Задание на синий пояс":
-	var ratios = {
-    susd: 26.5,
-    seur: 30,
-    busd: 26,
-    beur: 29.5
-}
+		var ratios = {
+	    susd: 26.5,
+	    seur: 30,
+	    busd: 26,
+	    beur: 29.5
+		}
 
-var cur = prompt("Выберете валюту - 'usd' или 'eur'").toLowerCase();
-var ex;
-var quantity;
-switch(cur){
-	case "usd":
-		ex = confirm("На продажу?") ? ratios["susd"] : ratios["busd"];
-		break;
-	case "eur":
-		ex = confirm("На продажу?") ? ratios["seur"] : ratios["beur"];
-		break;
-}
+		var cur = prompt("Выберете валюту - 'usd' или 'eur'").toLowerCase();
+		var ex;
+		var quantity;
+		switch(cur){
+			case "usd":
+				ex = confirm("На продажу?") ? ratios["susd"] : ratios["busd"];
+				break;
+			case "eur":
+				ex = confirm("На продажу?") ? ratios["seur"] : ratios["beur"];
+				break;
+		}
 
-var quantity = +prompt("Напишите сумму");
-var result = quantity / ex;
-alert(result.toFixed(2) + " " +cur);
-	break;
-}
+		var quantity = +prompt("Напишите сумму");
+		var result = quantity / ex;
+		alert(result.toFixed(2) + " " +cur);
+			break;
+		}
 ```