123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223 |
- // assign: evaluation
- var a = 5;
- var b, c;
- b = a * 5;
- b = c = (b / 2);
- // semicolon: error
- // a = 10 b = a * 10;
- // b = a*5 b = c = (b/2);
- // semicolon: mistake
- var d = a * 5
- * b
- // Number: age
- const number = prompt('Сколько Вам лет?');
- const year = 2022;
- const date = (year - number)
- alert(`Ваш год рождения ${date} `);
- // Number: temperature
- const tempС = prompt('Введите температуру в градусах Цельсия');
- const tempF = tempС * 1.8 + 32;
- alert(`Температура в Фаренгейтах ${tempF}`);
- // Number: divide
- const firstNum = prompt('Введите делимое');
- const secondNum = prompt('Введите делитель');
- const result = Math.floor(firstNum / secondNum);
- alert(`Результат ${result}`);
- // Number: odd
- const enterNumber = prompt('Введите число');
- if (!isNaN(enterNumber)) {
- if (enterNumber % 2 === 0) {
- alert("Четное число");
- }
- else {
- alert("Нечетное число");
- }
- }
- else {
- alert("Некорректное число.");
- }
- // String: greeting
- const greetingName = prompt("Как вас зовут?", "");
- alert("Рад познакомиться " + greetingName);
- // String: lexics
- var str = prompt("Введите текст");
- if ((!str.includes("suk")) && (str.indexOf("xyz") === -1)) {
- alert("Вы культурный человек");
- }
- else {
- alert("Ай Яй Яй");
- }
- // confirm
- const confirmType = confirm("Введите число");
- alert(confirmType); //true - если "ОК" , false - если "Отмена";
- // Boolean
- const confirmDev = confirm("Ты JS разработчик?");
- alert(confirmDev);
- const confirmCity = confirm("Ты из Харькова?");
- alert(confirmCity);
- // Boolean: if
- var gender = confirm("Вы мужчина?", "");
- if (gender) {
- alert("Вы мужчина");
- }
- else {
- alert("Вы женщина");
- }
- // Array: real
- const clothes = ["hat", "shirt", "trousers"];
- const dishes = ["spoon", "fork", "plate"];
- // Array: booleans
- const confirmArray = [confirmDev, confirmCity, gender];
- // Array: plus
- let numArray = [5, 12, 18, 24];
- numArray[2] = numArray[0] + numArray[1];
- // Array: plus string
- let strArray = ["dev", "elo", "per", "result"];
- strArray[3] = strArray[0] + strArray[1] + strArray[2];
- // Object: real
- let hookah = {
- brand: "Matt Pear",
- color: "grey",
- material: "steel",
- price: 5000
- }
- let book = {
- author: "Smith",
- pages: 375,
- price: 500
- }
- // Object: change
- hookah["color"] = "green";
- book.price = 300;
- // Comparison if
- var 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("то ли киборг, то ли KERNESS");
- }
- // Comparison: sizes
- var size = +prompt("Укажите размер","");
- if (size === 40){
- alert("S");
- }
- else if (size === 42 || size === 44){
- alert("M");
- }
- else if (size === 46 || size === 48){
- alert("L");
- }
- else if (size === 50 || size === 52){
- alert("XL");
- }
- else if (size === 54){
- alert("XXL");
- }
- var underwearSize = +prompt("Укажите размер","");
- if (underwearSize === 42){
- alert("XXS");
- }
- else if (underwearSize === 44){
- alert("XS");
- }
- else if (underwearSize === 46){
- alert("S");
- }
- else if (underwearSize === 48){
- alert("M");
- }
- else if (underwearSize === 50){
- alert("L");
- }
- else if (underwearSize === 52){
- alert("XL");
- }
- else if (underwearSize === 54){
- alert("XXL");
- }
- else if (underwearSize === 56){
- alert("XXXL");
- }
- var socksSize = +prompt("Укажите размер","");
- if (socksSize === 21){
- alert(8);
- }
- else if (socksSize === 23){
- alert(9);
- }
- else if (socksSize === 25){
- alert(10);
- }
- else if (socksSize === 27){
- alert(11);
- }
- // Comparison: object
- var underwearObject = {
- waist: "63-65",
- hips: "89-92",
- international: "XXS",
- ukr: 42,
- ge: 36,
- us: 8,
- fr: 38,
- en: 24
- }
- // Ternary
- let genderTwo = confirm("Вы мужчина?") ? alert("Вы Мужчина!") : alert("Вы Женщина!");
- // Синий пояс Number: flats
- let numFloors = prompt("Введите количество этажей");
- let numFlatsOnFloor = prompt("Введите количество квартир на этаже");
- let flat = prompt("Введите номер квартиры");
- let numFlatsInEntrance = numFloors * numFlatsOnFloor;
- let entrance = Math.ceil(flat / numFlatsInEntrance);
- let floor;
- if (entrance === 1) {
- floor = Math.ceil(flat / numFlatsOnFloor);
- }
- else {
- floor = Math.ceil(flat / numFlatsInEntrance);
- }
- alert(`Подъезд ${entrance}, этаж ${floor}`);
|