Andrii Kozhyn 2 gadi atpakaļ
vecāks
revīzija
c47f08886a

+ 3 - 0
HW_js_2+Blue_belt/.vscode/settings.json

@@ -0,0 +1,3 @@
+{
+    "liveServer.settings.port": 5501
+}

+ 15 - 0
HW_js_2+Blue_belt/index.html

@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Dz_2+bb</title>
+</head>
+<body>
+    <h1> Dz 2 + Blue belt</h1>
+
+    <script src="scriptDZ2+blueBelt.js"></script>
+    
+</body>
+</html>

+ 201 - 0
HW_js_2+Blue_belt/scriptDZ2+blueBelt.js

@@ -0,0 +1,201 @@
+// assign: evaluation
+
+// var a = 5;  
+// var b, c;
+
+// b = (a * 5);  
+// b = (c = (b/2)); 
+
+
+// Number: age
+
+// let age = +prompt("What age are you?", "");
+// let countAge = (2021 - age);
+// alert("Твой год рождения " + (countAge));
+// console.log ("Твой год рождения " +(countAge));
+
+// Number: temperature
+// С помощью prompt спросить у пользователя температуру в градусах Цельсия и перевести их в Фаренгейты и/или наоборот.
+
+// let temperature = +prompt ("what temperature ℃ ?", "");
+// let fahrenheit = (( temperature * 9/5) + 32 );
+// console.log(fahrenheit)
+
+// Number: divide
+// Сделайте калькулятор для расчета деления нацело двух чисел. Используйте Math.floor или альтернативы.
+
+// let numberOne = +prompt("Enter first number", "");
+// let numberTwo = +prompt("Enter second number", "");
+
+// let value = Math.floor(numberOne/numberTwo);
+
+// console.log(value);
+
+// Number: odd
+// С помощью prompt узнайте число, введенное пользователем. С помощью if проверьте что число корректно преобразовано из строки. 
+// В случае ошибки выведите сообщение Выведите четное число или нет, используя if.
+
+// let askNumber = prompt("Wright number ", "");
+
+// if (isNaN(askNumber)){
+//     alert("Очепятка ,введите число") 
+//     } 
+//     else { 
+//         if(askNumber % 2 === 0) {
+//             console.log("even number")
+//         } else {
+//             console.log("odd number")
+//         }
+//     }    
+          
+    // String: greeting
+    // Спросите у пользователя имя, и поприветствуйте его с помощью alert.
+
+//let ask = prompt("Введите ваше Имя ", "");
+
+//console.log("Приветствую тебя " + ask)
+
+// String: lexics
+
+// let ask = prompt("Введите текст", "");
+// console.log(ask.indexOf("Старый Пес"))
+
+
+// Boolean
+// Напишите код, который спрашивает те или иные вопросы с ответом "да"/"нет" с помощью confirm, и сохраняет ответы в переменных.
+
+// let zapros = confirm("Lets Rock?");
+// let positive = 'yes';
+// let negative = 'false';
+
+// if (zapros === true) {
+//     alert("Веселье начинается " + positive);
+// } else {
+//     alert("Понял, принял. Твой ответ ..." + negative);
+// }
+
+// // Boolean: if
+
+// let zaprosPol = confirm("Are you a man?");
+// if (zaprosPol === true) {
+//     alert("Вы Мужчина")
+// }else {
+//     alert("Вы Женщина")
+// }
+
+
+// // Array: booleans
+
+// let arr = [zaprosPol, zapros];
+// console.log(arr);
+
+
+// Array: plus
+
+// let arr = [99, 323, ];
+// let summ = arr.push(arr[0] + arr[1]);
+
+// console.log(arr);
+
+
+// Array: plus string
+
+// let arr = ["per ", "aspera", " ad", " astra"];
+// alert(arr.join(""));
+
+// Object: real
+
+// let someReal = {
+//     woman: "beauty",
+//     man: "strength",
+//     dog: "loyalty",
+//     cat: "adorability",
+// };
+
+// console.log(someReal)
+
+// // Object: change
+
+// someReal['woman'] = "wisdom";
+// someReal.man = "responsibility";
+// someReal['dog'] = "happiness";
+// someReal.cat = "softness";
+// console.log(someReal)
+
+// Comparison if
+
+// var age = +prompt("Сколько вам лет?","");
+
+//         if (age  < 18) {
+//             alert("школьник"); 
+//         } 
+//         else {
+//             if (age  < 30) {
+//                 alert("молодеж");
+//             }
+//             else {
+//                 if (age  < 45) {
+//                     alert("зрелость");
+//                 }
+//                 else {
+//                     if (age  < 60) {
+//                         alert("закат") 
+//                     }
+//                     else {
+//                         if (age  > 60) {
+//                             alert("как пенсия?");
+//                         }
+//                         else {
+//                             alert("то ли киборг, то ли ошибка"); 
+//                         }
+//                     }
+//                 }
+//             }
+//         }
+
+
+// // Comparison: sizes
+//  let vopros = confirm("Конвертер переводит из российских размеров в международную систему по стандартам США")
+//     if (vopros === true) {
+//         var zapros = +prompt ("Введите размер в российской мерной системе:(40,42,44,46,48,50,52,54)", "");
+//         if(zapros === 40) {
+//             alert("Размер одежды в США : \"6\" или ( \"S\" - в буквенном варианте)")
+//         }else if (zapros === 42) {
+//             alert("Размер одежды в США : \"8\" или ( \"M\" - в буквенном варианте)")
+//         }else if (zapros === 44) {
+//             alert("Размер одежды в США : \"10\" или ( \"M\" - в буквенном варианте)")
+//         }else if (zapros === 46) {
+//             alert("Размер одежды в США : \"12\" или ( \"L\" - в буквенном варианте)")
+//         }else if (zapros === 48) {
+//             alert("Размер одежды в США : \"14\" или ( \"L\" - в буквенном варианте)")
+//         }else if (zapros === 50) {
+//             alert("Размер одежды в США : \"16\" или ( \"XL\" - в буквенном варианте)")
+//         }else if (zapros === 52) {
+//             alert("Размер одежды в США : \"18\" или ( \"XL\" - в буквенном варианте)")
+//         }else if (zapros === 54) {
+//             alert("Размер одежды в США : \"20\" или ( \"XXL\" - в буквенном варианте)")
+//         }else {
+//             alert("Введите корректно размер (40,42,44,46,48,50,52,54)")
+//         }
+//     }
+
+// Ternary 
+
+// const people  = confirm("Вы мужчина?","")
+//   people ? alert("Вы мужчина") : alert("Вы женщина");
+
+
+// blue belt
+
+
+
+// Number: flats
+
+let numberFloor = prompt("Укажите количество этажей", "");
+let numberApartmentInFloor = prompt("Укажите количество квартир на этаже");
+let askApartment = +prompt("Введите номер квартиры для расчетов");
+
+let countHouseEntrance = Math.ceil(askApartment / (numberFloor * numberApartmentInFloor)) +" подьезд"; 
+let countFloor = Math.ceil(askApartment / numberApartmentInFloor)% numberFloor +" этаж" ;
+console.log(countHouseEntrance);
+console.log(countFloor);

+ 0 - 3
blue_belt/.vscode/settings.json

@@ -1,3 +0,0 @@
-{
-    "liveServer.settings.port": 5502
-}