Я делаю домашнее задание, и для одной части мне нужно генерировать случайные числа в диапазоне 10 - 80. Я знаю (случайные 80) вернет число меньше 80, но как мне получить его, чтобы получить числа для быть выше 10, а? заранее спасибо.
Подсказка: (+ 1 (случайное 80)) даст вам число от 1 до 80 включительно.
Этот код даст вам случайные числа от 10 до 80:
(+ 10 (random 71))
еще лучше, попробуйте следующую общую формулу:
(defun random-from-range (start end) (+ start (random (+ 1 (- end start)))))