123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176 |
- "use strict";
- //*TODO: assign: evaluation
- // var a = 5;
- // var b, c;
- // b = a * 5;
- // b = c = (b/2);
- // console.log(a);
- // console.log(b);
- // console.log(c);
- //*TODO: semicolon: error
- // h = 12 n = f = h + 5;
- // console.log(f);
- // console.log(n);
- // console.log(h);
- //*TODO: semicolon: mistake
- // alert("Видимо произошла ошибочка")
- // ["Привет", "Хорошего тебе дня"].forEach(alert)
- //*TODO: Number: age
- // let dataNow = new Date();
- // let userAge = prompt("Сколько Вам лет?", "");
- // let userYear = dataNow.getFullYear() - userAge;
- // alert(`Вы родились в ${userYear} году`);
- //*TODO: Number: temperature
- // let degreeCelsius = +prompt("Укажите сколько градусов по цельсию");
- // let degreeFahrenheit = (degreeCelsius * 9/5) + 32;
- // alert(`${degreeFahrenheit}°F`);
- //*TODO: Number: divide
- // let userNumbers = prompt("Введите числа через запятую", "");
- // userNumbers = userNumbers.split(",");
- // alert(Math.floor(userNumbers[0] / userNumbers[1]));
- //*TODO: Number: odd
- // let userNum = +prompt("Введите число", "");
- // if (!isNaN(userNum)){
- // if (userNum % 2 == 0) {
- // alert("Четное")
- // } else {
- // alert("Нечетное")
- // }
- // } else {
- // alert("Произошла ошибка!");
- // }
- //*TODO: String: greeting
- // let userName = prompt("Как Вас зовут?", "");
- // alert(`Привет ${userName}`);
- //*TODO: String: lexics
- // let userAnswer = prompt("Привет, как дела?", "");
- // let badWord = userAnswer.indexOf("bitch");
- // if (badWord == -1) {
- // alert("Давай дружить)");
- // } else {
- // alert("Зачем так грубо!");
- // }
- //*TODO: Boolean
- // let userAnswer = confirm("Вы уверены, что хотите покинуть эту страницу?", "");
- //*TODO: Boolean: if
- // let userGender = confirm("Вы мужского пола?", "");
- // if (userGender) {
- // alert("Значит Вы мужчина");
- // } else {
- // alert("Значит Вы женщина");
- // }
- //*TODO: Array: booleans
- // let userInfor = [userAnswer, userGender];
- // console.log(userInfor);
- //*TODO: Array: plus
- // let arr = [3, 5];
- // arr[2] = arr[0] + arr[1];
- // console.log(arr);
- //*TODO: Array: plus string
- // let arr = ["согласен", "(а)"];
- // arr[2] = arr[0] + arr[1];
- // console.log(arr);
- //*TODO: Object: real / Object: change
- // let userEmily = {
- // age: 25,
- // gender: "female",
- // country: "USA",
- // children: "no"
- // }
- // userEmily.age = 26;
- // userEmily["children"] = "yes";
- // console.log(userEmily);
- //*TODO: Comparison if
- // let age = +prompt("Сколько вам лет?","");
- // if (age <= 0) {
- // alert("Некорректные данные");
- // }
- // else 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("то ли киборг, то ли ошибка");
- // }
- //*TODO: Comparison: object
- // let sizeTable = {
- // 40: "S",
- // 42: "M",
- // 46: "L",
- // 50: "XL",
- // 54: "XXL",
- // }
- // let userSize = prompt("Введите Ваш размер одежды", "");
- // if (sizeTable[userSize]) {
- // alert(sizeTable[userSize]);
- // } else {
- // alert("Вы ввели некоректные данные")
- // }
- //*TODO: Ternary
- // let userGender = (confirm("Вы мужского пола?", "")) ? alert("Значит Вы мужчина") : alert("Значит Вы женщина");
- //*TODO: Синий пояс Number: flats
- // let countOfFloors = +prompt("Введите количество этажей в доме", ""),
- // countOfApartmentsPerFloor = +prompt("Введите количество квартир на этаже", ""),
- // isApartmentNumber = +prompt("Введите номер квартиры", "");
- // let lastApartment = countOfFloors * countOfApartmentsPerFloor,
- // isEntranceNumber = Math.ceil(isApartmentNumber / lastApartment),
- // isApartmentAfterX = isApartmentNumber - (lastApartment * (isEntranceNumber - 1)),
- // isFloorNumber = Math.ceil(isApartmentAfterX / countOfApartmentsPerFloor);
- // alert(`Квартира находится в ${isEntranceNumber} подъезде на ${isFloorNumber} этаже`);
|