|
@@ -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);
|