|
@@ -10,11 +10,11 @@
|
|
<script>
|
|
<script>
|
|
// --------------assign: evaluation
|
|
// --------------assign: evaluation
|
|
|
|
|
|
- var a = 5;
|
|
|
|
- var b, c;
|
|
|
|
|
|
+ // var a = 5;
|
|
|
|
+ // var b, c;
|
|
|
|
|
|
- b = a * 5;
|
|
|
|
- b = c = b / 2;
|
|
|
|
|
|
+ // b = a * 5;
|
|
|
|
+ // b = c = b / 2;
|
|
|
|
|
|
// --------------semicolon: error
|
|
// --------------semicolon: error
|
|
|
|
|
|
@@ -26,103 +26,102 @@
|
|
|
|
|
|
// ----------------semicolon: mistake
|
|
// ----------------semicolon: mistake
|
|
|
|
|
|
- b = a * 5; -2;
|
|
|
|
- c = b - 2; +5;
|
|
|
|
- console.log(c, b);
|
|
|
|
|
|
+ // b = a * 5; -2;
|
|
|
|
+ // c = b - 2; +5;
|
|
|
|
+ // console.log(c, b);
|
|
|
|
|
|
// ----------------Number: age
|
|
// ----------------Number: age
|
|
|
|
|
|
- let aGe = prompt("Введите свой возраст:");
|
|
|
|
- alert(
|
|
|
|
- 2022 - aGe + " Ваш год рождения, наверное, ну плюс минус год"
|
|
|
|
- );
|
|
|
|
|
|
+ // let aGe = prompt("Введите свой возраст:");
|
|
|
|
+ // alert(
|
|
|
|
+ // 2022 - aGe + " Ваш год рождения, наверное, ну плюс минус год"
|
|
|
|
+ // );
|
|
|
|
|
|
// ----------------Number: temperature
|
|
// ----------------Number: temperature
|
|
|
|
|
|
- let temperatureInCelsius = prompt('Введите температуру которую хотите конвертировать в Фарангейты:');
|
|
|
|
- let temperatureInFahrenheit = (temperatureInCelsius * (9/5)) + 32;
|
|
|
|
- alert(temperatureInFahrenheit + " градусов по Фарангейту");
|
|
|
|
|
|
+ // let temperatureInCelsius = prompt('Введите температуру которую хотите конвертировать в Фарангейты:');
|
|
|
|
+ // let temperatureInFahrenheit = (temperatureInCelsius * (9/5)) + 32;
|
|
|
|
+ // alert(temperatureInFahrenheit + " градусов по Фарангейту");
|
|
|
|
|
|
// ----------------Number: divide
|
|
// ----------------Number: divide
|
|
|
|
|
|
- let integerDivision1 = prompt("Введите первое число");
|
|
|
|
- let integerDivision2 = prompt("Введите второе число");
|
|
|
|
- let DivisionOfTwoNumbers = Math.floor(integerDivision1 / integerDivision2);
|
|
|
|
|
|
+ // let integerDivision1 = prompt("Введите первое число");
|
|
|
|
+ // let integerDivision2 = prompt("Введите второе число");
|
|
|
|
+ // let DivisionOfTwoNumbers = Math.floor(integerDivision1 / integerDivision2);
|
|
|
|
|
|
- alert(DivisionOfTwoNumbers);
|
|
|
|
|
|
+ // alert(DivisionOfTwoNumbers);
|
|
|
|
|
|
// ----------------Number: odd Нужно доднлать
|
|
// ----------------Number: odd Нужно доднлать
|
|
|
|
|
|
- let NumberFromUser = prompt("Введите ваше число;");
|
|
|
|
- if (NumberFromUser == +NumberFromUser) {
|
|
|
|
- if (NumberFromUser % 2 == 0) {
|
|
|
|
- alert("Ты молодец, ввёл чётное число!");
|
|
|
|
- } else {
|
|
|
|
- alert("Ты ввёл нечётное число!")
|
|
|
|
- }
|
|
|
|
|
|
+ // let NumberFromUser = prompt("Введите ваше число;");
|
|
|
|
+ // if (NumberFromUser == +NumberFromUser) {
|
|
|
|
+ // if (NumberFromUser % 2 == 0) {
|
|
|
|
+ // alert("Ты молодец, ввёл чётное число!");
|
|
|
|
+ // } else {
|
|
|
|
+ // alert("Ты ввёл нечётное число!")
|
|
|
|
+ // }
|
|
|
|
|
|
- } else {
|
|
|
|
- alert("Ты не молодец, вывожу тебе ошибку!")
|
|
|
|
- }
|
|
|
|
|
|
+ // } else {
|
|
|
|
+ // alert("Ты не молодец, вывожу тебе ошибку!")
|
|
|
|
+ // }
|
|
|
|
|
|
// ------------------String: greeting
|
|
// ------------------String: greeting
|
|
|
|
|
|
- let userName = prompt("Как вас зовут?")
|
|
|
|
- alert(userName + ", приветствую вас!")
|
|
|
|
|
|
+ // let userName = prompt("Как вас зовут?")
|
|
|
|
+ // alert(userName + ", приветствую вас!")
|
|
|
|
|
|
// ------------------String: lexics
|
|
// ------------------String: lexics
|
|
|
|
|
|
- let userText = prompt('Введите какой-нибудь текст:');
|
|
|
|
- let includesUserText = userText.includes('какой-нибудь текст');
|
|
|
|
- if (includesUserText == true) {
|
|
|
|
- alert ("ха-ха-ха, молодец шаришь!")
|
|
|
|
- } else {
|
|
|
|
- alert ("Обнови страницу и введи какой-нибудь текст!")
|
|
|
|
- }
|
|
|
|
|
|
+ // let userText = prompt('Введите какой-нибудь текст:');
|
|
|
|
+ // let includesUserText = userText.includes('какой-нибудь текст');
|
|
|
|
+ // if (includesUserText == true) {
|
|
|
|
+ // alert ("ха-ха-ха, молодец шаришь!")
|
|
|
|
+ // } else {
|
|
|
|
+ // alert ("Обнови страницу и введи какой-нибудь текст!")
|
|
|
|
+ // }
|
|
|
|
|
|
// -------------------confirm
|
|
// -------------------confirm
|
|
|
|
|
|
- let UserСhoice = confirm("Выбери красную либо синюю таблетку! Красная - Отмена, синяя - ОК")
|
|
|
|
- if(UserСhoice == false) {
|
|
|
|
- alert('Ты хреновый программист!')
|
|
|
|
- } else {
|
|
|
|
- alert('Ты сможешь научится писать код сложнее IF ELSE')
|
|
|
|
- }
|
|
|
|
|
|
+ // let UserСhoice = confirm("Выбери красную либо синюю таблетку! Красная - Отмена, синяя - ОК")
|
|
|
|
+ // if(UserСhoice == false) {
|
|
|
|
+ // alert('Ты хреновый программист!')
|
|
|
|
+ // } else {
|
|
|
|
+ // alert('Ты сможешь научится писать код сложнее IF ELSE')
|
|
|
|
+ // }
|
|
|
|
|
|
// -------------------Boolean
|
|
// -------------------Boolean
|
|
|
|
|
|
- let userAge = confirm('Вам больше 18?');
|
|
|
|
- let question = confirm("Да или нет?");
|
|
|
|
- let userGender = confirm("Вы женщина?");
|
|
|
|
-
|
|
|
|
|
|
+ // let userAge = confirm('Вам больше 18?');
|
|
|
|
+ // let question = confirm("Да или нет?");
|
|
|
|
+ // let userGender = confirm("Вы женщина?");
|
|
|
|
+
|
|
// -------------------Boolean: if
|
|
// -------------------Boolean: if
|
|
|
|
|
|
-
|
|
|
|
- if (userGender == true) {
|
|
|
|
- let woman = 'Вы женщина получается!';
|
|
|
|
- alert (woman);
|
|
|
|
- } else {
|
|
|
|
- let male = 'Вы не женщина. Тогда скорее всего мужчина';
|
|
|
|
- alert (male);
|
|
|
|
- }
|
|
|
|
|
|
+ // if (userGender == true) {
|
|
|
|
+ // let woman = 'Вы женщина получается!';
|
|
|
|
+ // alert (woman);
|
|
|
|
+ // } else {
|
|
|
|
+ // let male = 'Вы не женщина. Тогда скорее всего мужчина';
|
|
|
|
+ // alert (male);
|
|
|
|
+ // }
|
|
|
|
|
|
// --------------------Array: real
|
|
// --------------------Array: real
|
|
|
|
|
|
// --------------------Array: booleans
|
|
// --------------------Array: booleans
|
|
|
|
|
|
- let questionsToTheUsers = [userAge, question, userGender];
|
|
|
|
|
|
+ // let questionsToTheUsers = [userAge, question, userGender];
|
|
|
|
|
|
// --------------------Array: plus
|
|
// --------------------Array: plus
|
|
|
|
|
|
- let arrayOfNumbers = [1, 2, 3, 4, 5];
|
|
|
|
- arrayOfNumbers[2] = arrayOfNumbers[3] + arrayOfNumbers[4];
|
|
|
|
- console.log(arrayOfNumbers);
|
|
|
|
|
|
+ // let arrayOfNumbers = [1, 2, 3, 4, 5];
|
|
|
|
+ // arrayOfNumbers[2] = arrayOfNumbers[3] + arrayOfNumbers[4];
|
|
|
|
+ // console.log(arrayOfNumbers);
|
|
|
|
|
|
// --------------------Array: plus string
|
|
// --------------------Array: plus string
|
|
|
|
|
|
- let arrayOfString = ["one", "two", "three", "four", "five"];
|
|
|
|
- arrayOfString[2] = arrayOfString[0] + arrayOfString[1] + arrayOfString[3];
|
|
|
|
- console.log(arrayOfString);
|
|
|
|
|
|
+ // let arrayOfString = ["one", "two", "three", "four", "five"];
|
|
|
|
+ // arrayOfString[2] = arrayOfString[0] + arrayOfString[1] + arrayOfString[3];
|
|
|
|
+ // console.log(arrayOfString);
|
|
|
|
|
|
// --------------------Object: real
|
|
// --------------------Object: real
|
|
|
|
|
|
@@ -134,118 +133,125 @@
|
|
|
|
|
|
// --------------------Object: change
|
|
// --------------------Object: change
|
|
|
|
|
|
- let object = {
|
|
|
|
- name: "Bitcoin",
|
|
|
|
- price: "29538 dollars for 1 bitcoin",
|
|
|
|
- capitalization: "685 million"
|
|
|
|
- };
|
|
|
|
|
|
+ // let object = {
|
|
|
|
+ // name: "Bitcoin",
|
|
|
|
+ // price: "29538 dollars for 1 bitcoin",
|
|
|
|
+ // capitalization: "685 million"
|
|
|
|
+ // };
|
|
|
|
|
|
- object.price = "30000 dollars for 1 bitcoin";
|
|
|
|
- object["capitalization"] = "700 million dollars";
|
|
|
|
|
|
+ // object.price = "30000 dollars for 1 bitcoin";
|
|
|
|
+ // object["capitalization"] = "700 million dollars";
|
|
|
|
|
|
// --------------------Comparison if
|
|
// --------------------Comparison if
|
|
-
|
|
|
|
var age = +prompt("Сколько вам лет?", "");
|
|
var age = +prompt("Сколько вам лет?", "");
|
|
- if ((age < 18) && (age == 0)) {
|
|
|
|
- alert("школьник");
|
|
|
|
- } else if (age < 0) {
|
|
|
|
- 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("как пенсия?");
|
|
|
|
|
|
+ if (age < 0) {
|
|
|
|
+ alert("ещё не родился");
|
|
} else {
|
|
} else {
|
|
- alert("то ли киборг, то ли KERNESS");
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- // --------------------Comparison: sizes
|
|
|
|
-
|
|
|
|
- let clothingSizeIn = prompt(
|
|
|
|
- "Введите название страны, в размер которой вы хотите конвертировать свой размер. На выбор есть: Европа, Великобритания, США"
|
|
|
|
- );
|
|
|
|
- let userSize = prompt(
|
|
|
|
- "Введите свой размер обуви, который хотите конверитировать. От 40-45"
|
|
|
|
- );
|
|
|
|
-
|
|
|
|
- let _40 = userSize.includes("40");
|
|
|
|
- let _41 = userSize.includes("41");
|
|
|
|
- let _42 = userSize.includes("42");
|
|
|
|
- let _43 = userSize.includes("43");
|
|
|
|
- let _44 = userSize.includes("44");
|
|
|
|
- let _45 = userSize.includes("45");
|
|
|
|
-
|
|
|
|
- let Europe = clothingSizeIn.includes("Европа");
|
|
|
|
- let British = clothingSizeIn.includes("Великобритания");
|
|
|
|
- let USA = clothingSizeIn.includes("США");
|
|
|
|
-
|
|
|
|
- if (Europe == true) {
|
|
|
|
- if (_40 == true) {
|
|
|
|
- alert("41.5");
|
|
|
|
- } else if (_41 == true) {
|
|
|
|
- alert("42.5");
|
|
|
|
- } else if (_42 == true) {
|
|
|
|
- alert("43.5");
|
|
|
|
- } else if (_43 == true) {
|
|
|
|
- alert("44.5");
|
|
|
|
- } else if (_44 == true) {
|
|
|
|
- alert("45.5");
|
|
|
|
- } else if (_45 == true) {
|
|
|
|
- alert("46.5");
|
|
|
|
- }
|
|
|
|
- } else {
|
|
|
|
- if (British == true) {
|
|
|
|
- if (_40 == true) {
|
|
|
|
- alert("7.5");
|
|
|
|
- } else if (_41 == true) {
|
|
|
|
- alert("8.5");
|
|
|
|
- } else if (_42 == true) {
|
|
|
|
- alert("9");
|
|
|
|
- } else if (_43 == true) {
|
|
|
|
- alert("9.5");
|
|
|
|
- } else if (_44 == true) {
|
|
|
|
- alert("10.5");
|
|
|
|
- } else if (_45 == true) {
|
|
|
|
- alert("11.5");
|
|
|
|
- }
|
|
|
|
|
|
+ if (age <= 18) {
|
|
|
|
+ alert("школьник");
|
|
} else {
|
|
} else {
|
|
- if (USA == true) {
|
|
|
|
- if (_40 == true) {
|
|
|
|
- alert("8");
|
|
|
|
- } else if (_41 == true) {
|
|
|
|
- alert("9");
|
|
|
|
- } else if (_42 == true) {
|
|
|
|
- alert("9.5");
|
|
|
|
- } else if (_43 == true) {
|
|
|
|
- alert("10");
|
|
|
|
- } else if (_44 == true) {
|
|
|
|
- alert("11");
|
|
|
|
- } else if (_45 == true) {
|
|
|
|
- alert("12");
|
|
|
|
- }
|
|
|
|
|
|
+ if (age <= 30) {
|
|
|
|
+ alert("молодеж");
|
|
|
|
+ } else {
|
|
|
|
+ if (age <= 45) {
|
|
|
|
+ alert("зрелость");
|
|
|
|
+ } else {
|
|
|
|
+ if (age <= 60) {
|
|
|
|
+ alert("закат");
|
|
|
|
+ } else {
|
|
|
|
+ if (age > 60) {
|
|
|
|
+ alert("как пенсия?");
|
|
|
|
+ } else {
|
|
|
|
+ alert("то ли киборг, то ли KERNESS");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ // --------------------Comparison: sizes
|
|
|
|
+
|
|
|
|
+ // let clothingSizeIn = prompt(
|
|
|
|
+ // "Введите название страны, в размер которой вы хотите конвертировать свой размер. На выбор есть: Европа, Великобритания, США"
|
|
|
|
+ // );
|
|
|
|
+ // let userSize = prompt(
|
|
|
|
+ // "Введите свой размер обуви, который хотите конверитировать. От 40-45"
|
|
|
|
+ // );
|
|
|
|
+
|
|
|
|
+ // let _40 = userSize.includes("40");
|
|
|
|
+ // let _41 = userSize.includes("41");
|
|
|
|
+ // let _42 = userSize.includes("42");
|
|
|
|
+ // let _43 = userSize.includes("43");
|
|
|
|
+ // let _44 = userSize.includes("44");
|
|
|
|
+ // let _45 = userSize.includes("45");
|
|
|
|
+
|
|
|
|
+ // let Europe = clothingSizeIn.includes("Европа");
|
|
|
|
+ // let British = clothingSizeIn.includes("Великобритания");
|
|
|
|
+ // let USA = clothingSizeIn.includes("США");
|
|
|
|
+
|
|
|
|
+ // if (Europe == true) {
|
|
|
|
+ // if (_40 == true) {
|
|
|
|
+ // alert("41.5");
|
|
|
|
+ // } else if (_41 == true) {
|
|
|
|
+ // alert("42.5");
|
|
|
|
+ // } else if (_42 == true) {
|
|
|
|
+ // alert("43.5");
|
|
|
|
+ // } else if (_43 == true) {
|
|
|
|
+ // alert("44.5");
|
|
|
|
+ // } else if (_44 == true) {
|
|
|
|
+ // alert("45.5");
|
|
|
|
+ // } else if (_45 == true) {
|
|
|
|
+ // alert("46.5");
|
|
|
|
+ // }
|
|
|
|
+ // } else {
|
|
|
|
+ // if (British == true) {
|
|
|
|
+ // if (_40 == true) {
|
|
|
|
+ // alert("7.5");
|
|
|
|
+ // } else if (_41 == true) {
|
|
|
|
+ // alert("8.5");
|
|
|
|
+ // } else if (_42 == true) {
|
|
|
|
+ // alert("9");
|
|
|
|
+ // } else if (_43 == true) {
|
|
|
|
+ // alert("9.5");
|
|
|
|
+ // } else if (_44 == true) {
|
|
|
|
+ // alert("10.5");
|
|
|
|
+ // } else if (_45 == true) {
|
|
|
|
+ // alert("11.5");
|
|
|
|
+ // }
|
|
|
|
+ // } else {
|
|
|
|
+ // if (USA == true) {
|
|
|
|
+ // if (_40 == true) {
|
|
|
|
+ // alert("8");
|
|
|
|
+ // } else if (_41 == true) {
|
|
|
|
+ // alert("9");
|
|
|
|
+ // } else if (_42 == true) {
|
|
|
|
+ // alert("9.5");
|
|
|
|
+ // } else if (_43 == true) {
|
|
|
|
+ // alert("10");
|
|
|
|
+ // } else if (_44 == true) {
|
|
|
|
+ // alert("11");
|
|
|
|
+ // } else if (_45 == true) {
|
|
|
|
+ // alert("12");
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
|
|
// --------------------Comparison: object
|
|
// --------------------Comparison: object
|
|
// --------------------Ternary
|
|
// --------------------Ternary
|
|
|
|
|
|
- let genderUser = confirm("Вы мужчина?") ? "Я конечно вам не особо верю, но вы скорее всего мужчина!" : "Ну тогда вы женщина!";
|
|
|
|
- alert(genderUser);
|
|
|
|
|
|
+ // let genderUser = confirm("Вы мужчина?") ? "Я конечно вам не особо верю, но вы скорее всего мужчина!" : "Ну тогда вы женщина!";
|
|
|
|
+ // alert(genderUser);
|
|
|
|
|
|
// --------------------Синий пояс Number: flats
|
|
// --------------------Синий пояс Number: flats
|
|
-
|
|
|
|
- let numberApartments = prompt("Введите номер квартиры");
|
|
|
|
- let numberOfFloorsInTheHouse = prompt('Введите количество этажей в доме');
|
|
|
|
- let numberOfApartmentsPerFloor = prompt("Введите количество квартир на этаже");
|
|
|
|
- let apartmentsInTheHallway = numberOfFloorsInTheHouse * numberOfApartmentsPerFloor;
|
|
|
|
- let entranceOfThisApartmentNumber = (numberApartments - 1) / apartmentsInTheHallway + 1;
|
|
|
|
- let floorOfTheApartmentByItsNumber = (numberApartments - 1) % apartmentsInTheHallway / numberOfApartmentsPerFloor + 1;
|
|
|
|
- alert((Math.round(entranceOfThisApartmentNumber)) + " подьезд" + " " + (Math.round(floorOfTheApartmentByItsNumber)) + " этаж");
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+ // let numberApartments = prompt("Введите номер квартиры");
|
|
|
|
+ // let numberOfFloorsInTheHouse = prompt('Введите количество этажей в доме');
|
|
|
|
+ // let numberOfApartmentsPerFloor = prompt("Введите количество квартир на этаже");
|
|
|
|
+ // let apartmentsInTheHallway = numberOfFloorsInTheHouse * numberOfApartmentsPerFloor;
|
|
|
|
+ // let entranceOfThisApartmentNumber = (numberApartments - 1) / apartmentsInTheHallway + 1;
|
|
|
|
+ // let floorOfTheApartmentByItsNumber = (numberApartments - 1) % apartmentsInTheHallway / numberOfApartmentsPerFloor + 1;
|
|
|
|
+ // alert((Math.round(entranceOfThisApartmentNumber)) + " подьезд" + " " + (Math.round(floorOfTheApartmentByItsNumber)) + " этаж");
|
|
</script>
|
|
</script>
|
|
</body>
|
|
</body>
|
|
</html>
|
|
</html>
|