// assign: evaluation let a = 5; // присваивание переменной a значения 5 let b, c; // объявление переменных b,c (b = (a * 5)); // умножение переменной a на 5, после этого происходит присваивание результата переменной b (b = (c = b / 2)); // происходит вычисление значения b/2, после этого полученный результат присваивается переменной c, после этого переменной b присваивается значение переменной c // Number: age: // С помощью prompt спросить у пользователя его возраст и подсчитать год рождения.Год рождения вывести с помощью alert. const age = +prompt('Укажите в поле, сколько вам полных лет:', 'лет') const currentYear = 2022 const bornYear = 2022 - age const bornYearAlert = 'Вы родились в ' + bornYear + ' году' alert(bornYearAlert) // Number: temperature // С помощью prompt спросить у пользователя температуру в градусах Цельсия и перевести их в Фаренгейты и / или наоборот. const yourTemperature = +prompt('Какая у Вас температура?') const unitTemperature = prompt('Введите единицу измерения: Цельсий/Фаренгейт') let k if (unitTemperature === 'Цельсий') { k = 0 } else if (unitTemperature === 'Фаренгейт') { k = 1 } else { alert('Вы ввели неправильну единицу измерения. Перепроверьте написание!') } const yourTemperatureConvertKelvin = 1.8 * yourTemperature * (k + 1) + 32 const yourTemperatureConvertCelsiy = (yourTemperature - 32) / 1.8 * k const yourTemperatureConvertKelvinAlert = 'Ваша температура соответствует: ' + yourTemperatureConvertKelvin + ' в градусах Фаренгейта' const yourTemperatureConvertCelsiyAlert = 'Ваша температура соответствует: ' + yourTemperatureConvertCelsiy + ' в градусах Цельсия' if (unitTemperature === 'Цельсий') { alert(yourTemperatureConvertKelvinAlert) } else if (unitTemperature === 'Фаренгейт') { alert(yourTemperatureConvertCelsiy) } else { location.reload() } // Number: divide // Сделайте калькулятор для расчета деления нацело двух чисел.Используйте Math.floor или альтернативы. // Number: currency // Напишите код, который вычисляет обмен валют по курсу, заданному с помощью константы const rate = КУРС ВАЛЮТЫ Считайте значение в одной валюте с помощью prompt, после чего умножите/поделите это число на rate. Выведите результат используя alert. Ограничьте количество знаков после запятой двумя (нас не волнуют дробные части центов/копеек) const rate = 36.5686 //uah/usd const rateEuro = 36.0804 //uah/euro const currency = prompt('Какую валюту хотите обменять на гривну?', 'USD/EURO') let n if (currency === 'USD') { n = rate } else if (currency === 'EURO') { n = rateEuro } else { alert('Другие валюты не меняем') } const summ = prompt('Введите cумму для обмена') const changed = (+summ * n).toFixed(2) if (currency === 'USD') { alert('Курс обмена ' + rate + ' грн/доллар') alert('Вы получите ' + changed + ' гривен') } else if (currency === 'EURO') { alert('Курс обмена ' + rateEuro + ' грн/евро') alert('Вы получите ' + changed + ' гривен') } else { alert('Другие валюты не меняем') } // Number: RGB // С помощью prompt организуйте ввод трех констант red, green, blue в десятичной системе.Создайте из них CSS - цвет в формате #RRGGBB используя шестнадцатиричную систему счисления.Значения меньше 16ти пока можно не учитывать. const red = prompt('Введите значение 0 ... 255 для красного цвета') const green = prompt('Введите значение 0..255 для зеленого цвета') const blue = prompt('Введите значение 0..255 для синего цвета') const redToCss = (+((+(red + '.0')).toFixed(1))).toString(16) const greeenToCss = (+((+(green + '.0')).toFixed(1))).toString(16) const blueToCss = (+((+(blue + '.0')).toFixed(1))).toString(16) const cssColor = alert('Указанный Вами цвет для CSS: #' + redToCss + greeenToCss + blueToCss) // const red = prompt('Введите значение 0 ... 255 для красного цвета') // let redToCss = (+((+(red + '.0')).toFixed(1))).toString(16) // if (redToCss === '4') { // '0' + redToCss // } else { // redToCss // } // const cssColor = // alert('Указанный Вами цвет для CSS: #' + (redToCss = String(redToCss)))