Практика №5. Использование ветвления.
Общее описание
В рамках этого задания вам необходимо модернизировать скрипт task5.js, который должен запускаться при помощи Node.js.
Задание обязано быть опубликовано в существующем приватном репозитории организации GitHub с названием Группа_Фамилия_task-3-7.
Ресурсы
task5.js
const lower = -20;
const upper = 100;
const threshold = 30;
let a = Math.floor(Math.random() * (upper-lower+1)) + lower; // Пока не обращаем внимания, тут будет случайное число от -20 до 100
let greek = Math.floor(Math.random() * 11); // от 0 до 10
console.log("Текущее значение переменной a - "+a);
// Менять код ниже
// Менять код ниже
Техническое задание
Необходимо выполнить все три части. Для каждой части необходимо использовать разные методы ветвления.
Часть 1
Создайте переменную partOne.
partOne должен принять значение в зависимости от условия:
- Если
aменьше threshold - это полный диапазон чисел отlowerкupper(например в этом примере это должно быть число 120) - Если
aбольше - это произведениеaиthreshold - Если они равны - то это должна быть строчка "Вам невероятно повезло!"
Во всех случаях необходимо вывести в консоль следующее: - Новое значение
partOne - По какому условию оно прошло
- Какая вероятность того что оно могло попасть в это условие
Часть 2
Вывести в консоль значение greek в греческой записи (1 - I, 2 - II, 5 - V)
Часть 3
Вывести в консоль является ли значение a четным или нечетным.
Время на выполнение
На выполнение выделяется 2 практических пары.
Градация баллов после дедлайна:
- 1 пара: 50%
- 2 пара: 25%
- 3 пара: 0%
Баллы
| Статус выполнения | Количество баллов |
|---|---|
| Не сдано | -3 |
| Сдано | 4 |