Поведение массива в Ruby - PullRequest
0 голосов
/ 13 января 2020

Я немного озадачен поведением массива в Ruby

Учитывая это;

string = "abcac"
remainder = 1

Что будет делать следующая функция?

string[0, remainder]

Ответы [ 2 ]

0 голосов
/ 13 января 2020

Спасибо.

Я продолжал исследовать и обнаружил, что

Первый операнд указывает индекс (который может быть отрицательным), а второй указывает длину (которая должна быть неотрицательной)

[индекс, длина]

0 голосов
/ 13 января 2020

попробуем проверить документацию для класса String. Просто Google rubydoc string

и https://ruby-doc.org/core-2.4.0/String.html

, а затем искать квадратные скобки:

str[start, length] → new_str or nil

хорошего дня и удачи с кодирование. Max

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...