Для лучшего запоминания напишу примеры циклов в руби.
перебор от 1 до 8 включительно, текущее значение положить в "x"
перебор от 0 до 7 включительно, текущее значение положить в "x"
удалит пробелы в начале и в конце строки, в нутри оставит
перебор от минус 2 до 2х, а если использовать ... то не включая 2ку
забыл что за знак меньше меньше, а оказываться добавить элемент в массив
обменять переменные местами не используя третью буферную