// assign: evaluation var a = 5; var b, c; b = a * (5); b = c = (b/2); //semicolon: error var a = 5; var b, c; b = a * (5) b = c = (b/2); //Number: age var age = prompt('Сколько вам лет?'); let date_birth = 2022 - age alert('Вы ' + date_birth + ' года рождения!') //Number: temperature var celsius = prompt('Сколько градусов по цельсию?'); let fahrenheit = celsius * 1.8 + 32 alert('По Фарингейту это ' + fahrenheit + ' градусов!') //Number: currency const rate = 40.1337654; let numberUsd = prompt('Введите сумму в USD которую хотите продать')*rate; nummerSum = Math.floor( numberUsd * 100 ) / 100; alert('Вы получите '+(nummerSum)+ ' гривен'); //Number: flats const apartmentNumber = +prompt('Введите номер квартиры') const floorNumber = +prompt('Введите количество этажей в доме') const numberApartmentsFloor = +prompt('Введите количество квартир на этаже') let sumApartments = floorNumber*numberApartmentsFloor // здесь мы узнаем сколько квартир в подьезде let frontDoor = Math.ceil(apartmentNumber/sumApartments) //номер подьезда let floor = Math.ceil((apartmentNumber%sumApartments)/numberApartmentsFloor) //номер этажа alert('Нужная Вам квартира на '+floor+' этаже '+frontDoor+' подьезда') //Number: divide var number1 = prompt('Введите первое число!'); var number2 = prompt('Введите второе число!'); alert('Разделено! ' + Math.floor(number1/number2)); //Number: odd var number = +prompt('Введите число'); if (number){ alert('Ваше число '+number) } else { alert('Введите число') } //String: greeting var name = prompt('Как тебя зовут?'); alert('Привет ' + name + '!') //String: lexics let motherWord = ['дурак', 'дыбил', 'редиска'] let lexics = prompt("введите текст") if (motherWord.includes(lexics)){ alert('Какая некультурщина, сам ты '+ lexics) } else {alert('Ого какой культурный!')} //confirm confirm() // возвращает тип данных Boolean. А конктерно true либо false //Boolean var gender = confirm("Вы мужчина?");// В переменную gender сохранится ответ от confirm alert(gender); //Boolean: if var gender = confirm("Вы мужчина?"); if(gender) { alert("Поздравляю Вы мужчина!"); } else { alert("Вы женщина"); } //Array: booleans var gender = confirm("Вы мужчина?"); var arr = ["Поздравляю Вы мужчина!", "Вы женщина?"] if(gender) { alert( arr [0]); } else { alert( arr [1]); } //Array: plus let arr = [30, 20,]; arr[2] = arr[0] + arr[1] //arr = [30, 20, 50] //Array: plus string let arr2 = ['один ', 'плюс', ' два',]; arr2[3] = arr2[0] + arr2[1] + arr2[2] //Object: real var ford = { type: "hybrid", model: "fusion", power: 180, size: "4800/150/130", fuel: "petrol", }; //Object: change ford["type"] = "plugin" ford.model = "c-max" //Ternary var text = confirm("Вы мужчина?") ? "Поздравляю Вы мужчина" : (confirm ("Вы женщина?") ? "Поздравляю Вы женщина" : "Кто же ты?") alert(text); //Comparison: sizes var size = prompt("Введите свой размер одежды"); if (size == 40){ alert("В таблице размеров Великобритании у Вас 6 размер"); } else if (size == 42){ alert("В таблице размеров Великобритании у Вас 8 размер"); } else if (size == 44){ alert("В таблице размеров Великобритании у Вас 10 размер"); } else if (size == 46){ alert("В таблице размеров Великобритании у Вас 12 размер"); } else if (size == 48){ alert("В таблице размеров Великобритании у Вас 14 размер"); } else if (size == 50){ alert("В таблице размеров Великобритании у Вас 16 размер"); } else if (size == 52){ alert("В таблице размеров Великобритании у Вас 18 размер"); } else if (size == 54){ alert("В таблице размеров Великобритании у Вас 20 размер"); } else {alert("Введите коректно свой размер цифрами");} //Comparison: object var size = { 40: 6, 42: 8, 44: 10, 46: 12, 48: 14, 50: 16, 52: 18, 54: 20, } var yourSize = prompt("Введите свой размер одежды"); alert('В таблице размеров Великобритании у Вас '+size[yourSize]+' размер')