diff --git "a/Ivanov_Pakhomov_js/lab_4/lab_4_\342\204\2263.js" "b/Ivanov_Pakhomov_js/lab_4/lab_4_\342\204\2263.js" new file mode 100644 index 0000000..dae8244 --- /dev/null +++ "b/Ivanov_Pakhomov_js/lab_4/lab_4_\342\204\2263.js" @@ -0,0 +1,23 @@ +let roadMines = [false, false, false, false, false, false, false, false, false, false]; +let destroys = 0; +let numberOfroad = 0; +for (let mine of roadMines) { + numberOfroad++; + console.log(`Танк переместился на ${numberOfroad}`) + if (mine) { + destroys++ + if (destroys == 1) { + console.log("Танк подбит"); + } + else if (destroys == 2) { + console.log("Танк уничтожен"); + break; + } + else { + console.log("Программа сломалась"); + } + } +} +if (destroys != 2) { + console.log("Боевая задача выполнена") +} \ No newline at end of file diff --git "a/Ivanov_Pakhomov_js/lab_4/lab_4_\342\204\2264.js" "b/Ivanov_Pakhomov_js/lab_4/lab_4_\342\204\2264.js" new file mode 100644 index 0000000..25af66b --- /dev/null +++ "b/Ivanov_Pakhomov_js/lab_4/lab_4_\342\204\2264.js" @@ -0,0 +1,30 @@ +let month = []; +let firstDay = Math.floor(Math.random() * 7); +let days = ["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"] +let daysOfMonth = []; +daysOfMonth[0] = days[firstDay]; +let numberOfDay = 0; + +for (let i = 0; i < 31; i++) { + month[i] = i + 1 +} +console.log(month); + +for (i = 0; i < days.length; i++) { + if (i == firstDay ) { + numberOfDay = i + 1; + break; + } +} + +console.log(`${month[0]} января, ${daysOfMonth[0]}`) + +for (let i = 1; i < month.length; i++) { + if (numberOfDay === 7) { + numberOfDay = 0 + } + daysOfMonth[i] = days[numberOfDay]; + numberOfDay++; + + console.log(`${month[i]} января, ${daysOfMonth[i]}`) +} \ No newline at end of file