// 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]+' размер')