12345678910111213141516171819202122 |
- // Number: temperature
- // С помощью prompt спросить у пользователя температуру в градусах Цельсия и перевести их в Фаренгейты
- // и / или наоборот.
- let degreesType = confirm(`Я нынче в ударе. Легко конвертну Цельсии в Фаренгейты и наоборот. У тебя что? "ок" - Цельсий, "Отмена"-Фаренгейт`);
- let degreesNumb = prompt(' Введи градусы и будет чудо');
- while (degreesNumb === null || degreesNumb === "" || isNaN(degreesNumb) ) {
- degreesNumb = prompt('Фигню ввел. Давай еще разок')
- };
- degreesType ? alert(`В Фаренгейтах это ${Math.round(((degreesNumb * 9 / 5) + 32)*100)/100} градусов`) : alert(`В Цельсия это ${Math.round((degreesNumb - 32) / 9 * 5*100)/100} градусов`);
- while (confirm("Хочешь еще?")) {
- degreesType = confirm(`Что у тебя теперь? "ок" - Цельсий, "Отмена"-Фаренгейт`);
- degreesNumb = prompt(' Введи градусы и я каааак конвертну!');
- while (degreesNumb === null || degreesNumb === "" || isNaN(degreesNumb) ) {
- degreesNumb = prompt('Фигню ввел. Давай еще разок')
- };
- degreesType ? alert(`В Фаренгейтах это ${Math.round(((degreesNumb * 9 / 5) + 32)*100)/100} градусов`) : alert(`В Цельсия это ${Math.round((degreesNumb - 32) / 9 * 5*100)/100} градусов`);
- }
-
|