@Default_Nickname

Random.Range(0, 2) не возвращает значение 2, что делать?

Random.Range(0, 2) возвращает 0 и 1, а 2 нет, как быть?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 2
vabka
@vabka Куратор тега C#
Токсичный шарпист
Второй параметр Random.Range - это верхняя граница НЕ включительно.
Так что тебе нужно просто передать туда 3, вместо 2, как сказал K0TlK
Ответ написан
Комментировать
anton541
@anton541
Random.Range(min, max) возвращает числа из интервала (не путать с отрезком) чисел [min, max). То есть левый край включается в диапазон, а правый - нет

UPD: не обновил страницу, пока писал. Аналогичное решение выше..
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы