Illia Kozyr 2 rokov pred
rodič
commit
7a0ad9dc75
1 zmenil súbory, kde vykonal 165 pridanie a 159 odobranie
  1. 165 159
      HW 2/Homework2.html

+ 165 - 159
HW 2/Homework2.html

@@ -10,11 +10,11 @@
         <script>
             // --------------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
 
@@ -26,103 +26,102 @@
 
             // ----------------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
 
-            let aGe = prompt("Введите свой возраст:");
-            alert(
-                2022 - aGe + " Ваш год рождения, наверное, ну плюс минус год"
-            );
+            // let aGe = prompt("Введите свой возраст:");
+            // alert(
+            //     2022 - aGe + " Ваш год рождения, наверное, ну плюс минус год"
+            // );
 
             // ----------------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
 
-            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  Нужно доднлать
 
-            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
 
-            let userName = prompt("Как вас зовут?")
-            alert(userName + ", приветствую вас!")
+            // let userName = prompt("Как вас зовут?")
+            // alert(userName + ", приветствую вас!")
 
             // ------------------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
 
-            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
 
-            let userAge = confirm('Вам больше 18?');
-            let question = confirm("Да или нет?");
-            let userGender = confirm("Вы женщина?");
-            
+            // let userAge = confirm('Вам больше 18?');
+            // let question = confirm("Да или нет?");
+            // let userGender = confirm("Вы женщина?");
+
             // -------------------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: booleans
 
-            let questionsToTheUsers = [userAge, question, userGender];
+            // let questionsToTheUsers = [userAge, question, userGender];
 
             // --------------------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
 
-            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
 
@@ -134,118 +133,125 @@
 
             // --------------------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
-
             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 {
-                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 {
-                    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
             // --------------------Ternary
 
-            let genderUser = confirm("Вы мужчина?") ? "Я конечно вам не особо верю, но вы скорее всего мужчина!" : "Ну тогда вы женщина!";
-            alert(genderUser);
+            // let genderUser = confirm("Вы мужчина?") ? "Я конечно вам не особо верю, но вы скорее всего мужчина!" : "Ну тогда вы женщина!";
+            // alert(genderUser);
 
             // --------------------Синий пояс 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>
     </body>
 </html>