// Задание 1 -assign: evaluation // Выражения являются переменными, которые выдают нам результат вычислений, // это, если я правильно понял определение выражения // вместо а подставляется его значение 5 и умнажается // вместо б подставляется верхний результат и делим, получается б равен тому число, чему равен с. // я бы просто убрал с , потому что он по сути там не нужен, так как ответ не изменится. // var a = 5; // var b, c; // b = (a * 5); // b = (c = b/2); // console.log(b); // // это мой вариант кода, ответ тот же и коду проще. // var a = 5; // var b; // b = a * 5; // b = b/2; // console.log(b); // // Задание 3 - Number: age // let myAge = Number(prompt('Пожалуйста, укажите Ваш возраст')); // let yearOfBirth = 2020 - myAge; // alert(`Вы родились ${yearOfBirth} году, либо ${yearOfBirth-1} году, так как в этом году еще не было у вас День Рождениею`); // // Задание 4 - Number: temperature // let degreeСentigrade = prompt('Сколько у Вас сейчас градусов °C на улице ?'); // let degreesFahrenheit = (degreeСentigrade * 9/5) + 32; // alert(`${degreeСentigrade}°C равна ${degreesFahrenheit}°F`); // // Задание 5 - Number: divide // alert('Это калькулятор деления, следуйте следующих инструкций') // var a = prompt('Введите первую цифру'); // var b = prompt('Введите вторую цифру'); // var result = (Math.floor(a/b)); // alert(`Ответ ${result}`); // // Задание 7 - String: greeting // let myNameIs = prompt('Здравствуйте! Как я могу к Вам обращаться?'); // alert(`Очень приятно ${myNameIs}`); // // Задание 9 -confirm // // Он возвращает true либо false, в зависимости, что выберет человек // // если ОК-true, а если ОТМЕНА-false. // let doYouPretty = confirm('Ты считаешься себя красивым(ой)?'); // // Задание 10 - Boolean // let doYouPretty = confirm('Ты считаешься себя красивым(ой)?'); // alert(doYouPretty); // // Задание 11 - Boolean: if // let doYouMan = confirm('Вы мужчина?'); // if (doYouMan) { // alert("Отлично"); // } // else alert("Значит Вы женщина"); // // Задание 12 - Array: real // // На массивы похожи хобби и увлечения // // Задание 13 - Array: booleans // let arrBoolean = ["doYouPretty", "doYouMan"]; // console.log(arrBoolean); // // Задание 14 - Array: plus // let arrPlus = [5, 10]; // let arrResult = arrPlus[0] + arrPlus[1]; // arrPlus.push(arrResult); // alert(arrPlus); // console.log(arrPlus); // // Задание 15 - Array: plus string // // нужна для того, чтобы соединить слова вместе // let arrPlus = ["Яблоко", "Апельсин", "Груша"]; // let arrResult = arrPlus[0] + arrPlus[1] + arrPlus[2]; // arrPlus.push(arrResult); // alert(arrPlus); // console.log(arrPlus); // // Задание 16 - Object: real // let person = { name: "Еммануил", age: 21, married: "Нет" }; // let isName = prompt('Спроси у меня "Как тебя зовут?"'); // let trueQuestionName = "Как тебя зовут"; // let trueQuestionName1 = "как тебя зовут"; // let trueQuestionName2 = "Как тебя зовут?"; // let trueQuestionName3 = "как тебя зовут?"; // if ( // isName == trueQuestionName || // isName == trueQuestionName1 || // isName == trueQuestionName2 || // isName == trueQuestionName3 // ) { // alert(`Меня зовут ${person.name}`); // let isAge = prompt('А теперь спроси у меня "Сколько тебе лет?"'); // let trueQuestionAge = "Сколько тебе лет"; // let trueQuestionAge1 = "сколько тебе лет"; // let trueQuestionAge2 = "Сколько тебе лет?"; // let trueQuestionAge3 = "сколько тебе лет?"; // if ( // isAge == trueQuestionAge || // isAge == trueQuestionAge1 || // isAge == trueQuestionAge2 || // isAge == trueQuestionAge3 // ) { // alert(`Мне ${person.age}`); // let isMarried = prompt('Ну и на последок спроси у меня "Ты женат?"'); // let trueQuestionMarried = "Ты женат"; // let trueQuestionMarried1 = "ты женат"; // let trueQuestionMarried2 = "Ты женат?"; // let trueQuestionMarried3 = "ты женат?"; // if ( // isMarried == trueQuestionMarried || // isMarried == trueQuestionMarried1 || // isMarried == trueQuestionMarried2 || // isMarried == trueQuestionMarried3 // ) { // alert(person.married); // } else alert("Вы не коррекно задали вопрос, перезагрузите страницу и попытайтесь еще раз"); // alert("Теперь ты чуть-чуть знаешь обо мне"); // } else alert("Вы не коррекно задали вопрос, перезагрузите страницу и попытайтесь еще раз"); // } else alert("Вы не коррекно задали вопрос, перезагрузите страницу и попытайтесь еще раз"); // // Задание 18 - Comparison if // var age = prompt("Сколько вам лет?"); // 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("то ли киборг, то ли ошибка"); // // Задание 19 - Comparison sizes // let waistWomen = prompt("Какой у Вас обхват талии в см?"); // if (waistWomen >= 63 && waistWomen <= 65) { // let hipWomen = prompt("Какой у Вас обхват бедра в см?"); // if (hipWomen >= 89 && hipWomen <= 92) { // alert( // "По Международным меркам это XXS размер, а по Американским меркам Ваш размер 8" // ); // } else alert("Такой обхват бедра не существует!!!"); // } else if (waistWomen >= 66 && waistWomen <= 69) { // let hipWomen = prompt("Какой у Вас обхват бедра в см?"); // if (hipWomen >= 93 && hipWomen <= 96) { // alert( // "По Международным меркам это XS размер, а по Американским меркам Ваш размер 10" // ); // } else alert("Такой обхват бедра не существует!!!"); // } else if (waistWomen >= 70 && waistWomen <= 74) { // let hipWomen = prompt("Какой у Вас обхват бедра в см?"); // if (hipWomen >= 97 && hipWomen <= 101) { // alert( // "По Международным меркам это S размер, а по Американским меркам Ваш размер 12" // ); // } else alert("Такой обхват бедра не существует!!!"); // } else if (waistWomen >= 75 && waistWomen <= 78) { // let hipWomen = prompt("Какой у Вас обхват бедра в см?"); // if (hipWomen >= 102 && hipWomen <= 104) { // alert( // "По Международным меркам это M размер, а по Американским меркам Ваш размер 14" // ); // } else alert("Такой обхват бедра не существует!!!"); // } else if (waistWomen >= 79 && waistWomen <= 83) { // let hipWomen = prompt("Какой у Вас обхват бедра в см?"); // if (hipWomen >= 105 && hipWomen <= 108) { // alert( // "По Международным меркам это L размер, а по Американским меркам Ваш размер 16" // ); // } else alert("Такой обхват бедра не существует!!!"); // } else if (waistWomen >= 84 && waistWomen <= 89) { // let hipWomen = prompt("Какой у Вас обхват бедра в см?"); // if (hipWomen >= 109 && hipWomen <= 112) { // alert( // "По Международным меркам это XL размер, а по Американским меркам Ваш размер 18" // ); // } else alert("Такой обхват бедра не существует!!!"); // } else if (waistWomen >= 90 && waistWomen <= 94) { // let hipWomen = prompt("Какой у Вас обхват бедра в см?"); // if (hipWomen >= 113 && hipWomen <= 117) { // alert( // "По Международным меркам это XXL размер, а по Американским меркам Ваш размер 20" // ); // } else alert("Такой обхват бедра не существует!!!"); // } else if (waistWomen >= 95 && waistWomen <= 97) { // let hipWomen = prompt("Какой у Вас обхват бедра в см?"); // if (hipWomen >= 118 && hipWomen <= 122) { // alert( // "По Международным меркам это XXXL размер, а по Американским меркам Ваш размер 22" // ); // } else alert("Такой обхват бедра не существует!!!"); // } else alert("Такой обхват талии не существует!!!"); // // Задание 20 - Ternary // let doYouMan1 = confirm('Какого Вы пола?') ? "Вы мужчина" : "Вы женщина"; // alert(doYouMan1); // // Задание 21 - Синий пояс Number: flats // let floors = prompt('Сколько этажей у Вас в дома?'); // let porches = 10; // let apartmentsPerFloor = prompt('Сколько квартир на одном этаже?'); // let apartment = prompt("Ваш номер квартиры"); // let floor = Math.ceil(apartment / apartmentsPerFloor); // let porch = Math.ceil(floor / floors); // floor -= (porch - 1) * floors; // alert("Квартира с номером " + apartment + " находится в подъезде № " + porch + " на " + floor + " этаже");