Forráskód Böngészése

Логические и условные операторы

oleg 6 éve
szülő
commit
1bb6b5cba1
2 módosított fájl, 76 hozzáadás és 59 törlés
  1. 53 1
      JS_27.02.2018/index.html
  2. 23 58
      JS_27.02.2018/script.js

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 53 - 1
JS_27.02.2018/index.html


+ 23 - 58
JS_27.02.2018/script.js

@@ -15,8 +15,14 @@ $(document).ready(function() {
 		"border-radius": "10px"
 	});
 
+	$(".task").css({
+		"width": "50%",
+		"border-bottom": "1px solid black",
+		"box-sizing": "border-box",
+		"padding": "10px"
+	});
+
 	$("#content table").css({           // Выравниваем по центру и убираем пробелы между ячейками
-		"margin": "300px auto 0",
 		"border-spacing": "0px"
 	});
 
@@ -28,38 +34,11 @@ $(document).ready(function() {
 	});
 
 
-	var tr = $("#content table tbody").children("tr");           //  Все строки таблицы 
-	
-	for (var i = 1; i <= tr.length; i++) {
-
-		if(i >= 1 && i <= 6) {
-
-			$("#content tr:nth-child("+i+") td").css("background", "#106B63");
-
-		} else 
-
-		if (i >= 7 && i <=9) {
-
-			$("#content tr:nth-child("+i+") td").css("background", "#E7C610");
-
-		} else 
-
-		if (i >= 10 && i <= 12) {
-
-			$("#content tr:nth-child("+i+") td").css("background", "#C64A08");
-
-		} else 
-
-		if (i >= 13 && i <= 15) {
-
-			$("#content tr:nth-child("+i+") td").css("background", "#B43100");
-		
-		} else {
-
-			$("#content tr:nth-child("+i+") td").css("background", "#102173");
-		}
-		
-	}
+	$("#content td").css("background", "#106B63");
+	$("#content tr:nth-child(6) ~ tr > td").css("background", "#E7C610");
+	$("#content tr:nth-child(9) ~ tr > td").css("background", "#C64A08");
+	$("#content tr:nth-child(12) ~ tr > td").css("background", "#B43100");
+	$("#content tr:nth-child(15) ~ tr > td").css("background", "#102173");
 
 
 	$("#content td.none").css({         // Стили для ячеек с классом none
@@ -67,26 +46,18 @@ $(document).ready(function() {
 		"border": "none"
 	});
 
-});
-
-
 
+});
 
 
 
 //   Задачи 1 - 10
 
-function exercises() {
+function exercises(par) {
 
-	var arr = [task_1, task_2, task_3, task_4, task_5, task_6, task_7, task_8, task_9, task_10],
-		n = prompt("Здравствуйте! Введите номер задания");
-
-	if (n<1 || n>10 || n%1 || isNaN(n)) {
-		alert("Номер введен неправильно!");
-		return;
-	}
-
-	arr[n-1]();
+	var arr = [task_1, task_2, task_3, task_4, task_5, task_6, task_7, task_8, task_9, task_10];
+		
+	arr[par-1]();
 
 };
 
@@ -120,16 +91,8 @@ function task_1() {
 		} else {
 			alert("c = " + c + " - наименьшее");
 		}
-	} else 
-
-	if (b < c) {
-
-		if (b < a) {
-			alert("b = " + b + " - наименьшее");
-		} else {
-			alert("a = " + a + " - наименьшее");
-		}
 	}
+
 }
 
 
@@ -231,10 +194,10 @@ function task_6() {
 
 	var day = (new Date()).getDay();
 
-	if (day != 0 || day != 6) {
-		alert("Сегодня будний день! Пора работать!");
+	if (day == 0 || day == 6) {
+		alert("Седня выходной, отдыхайте!");
 	} else {
-		alert("Седня выходной, отдыхайте)");
+		alert("Седня Будний день! Пора работать.)");
 	}
 }
 
@@ -384,3 +347,5 @@ function task_10() {
 
 
 
+
+