1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <title>Document</title>
- </head>
- <body>
- <script>
- // ДЗ: Типы данных, числа и пустые типы
- // задание 1 assign: evaluation
- var a = 5;
- var b, c;
- b = a * 5;
- b = c = b / 2;
- // со скобками и без скобок будет корректное значение
- // задание 2 Number: age
- let year = prompt('укажите ваш возраст');
- const date = 2022 - year;
- alert(date);
- // задание 3 Number: temperature
- let celsius = prompt('укажите температуру в градусах цельсия');
- const fahrenheit = (celsius * 9) / 5 + 32;
- alert(fahrenheit);
- // задание 4 Number: divide
- let one = prompt('Введите делимое значение');
- let two = prompt('Введите делительное значение');
- let result = Math.floor(one / two);
- alert(result);
- // задание 5 Number: currency
- const rate = 37.2;
- let wallet = prompt('Введите сумму');
- const count = (wallet * rate).toFixed(2);
- alert(count);
- // задание 6 Number: RGB
- let red = prompt('введите константу red от 16 до 255');
- let green = prompt('введите константу green от 16 до 255');
- let blue = prompt('введите константу blue от 16 до 255');
- const rgb = Number(red).toString(16) + Number(green).toString(16) + Number(blue).toString(16);
- alert('Цвет: ' + ' #' + rgb);
- // задание 7 Number: flats
- let floors = 9; //этажей
- let apartmentsPerFloor = 4; //квартир на этаже
- let flat = parseInt(prompt('Введите номер квартиры'));
- let countFlatsAtEntrance = floors * apartmentsPerFloor;
- let entrance = Math.ceil(flat / countFlatsAtEntrance);
- let floor = Math.ceil(
- (countFlatsAtEntrance - (countFlatsAtEntrance * entrance - flat)) / apartmentsPerFloor,
- );
- alert('Номер квартиры №' + flat + ' подъезд №' + entrance + ' этаж № ' + floor);
- </script>
- </body>
- </html>
|