> Функции
Возвращает символ строки string, находящейся в позиции position. Первый символ строки находится в позиции 0.
Пример: charAt("Привет", 3) // "j"
В JavaScript s.charAt(index) возвращает пустую строку "" за пределами границ, тогда как charAt в LeekScript возвращает null: проверяйте === "", а не === null. Две близкие формы: s[index] даёт undefined за пределами границ, а s.at(index) принимает отрицательный индекс, считаемый с конца, — "abc".at(-1) равно "c", тогда как "abc".charAt(-1) равно "", а "abc"[-1] равно undefined.
В Python строку индексируют напрямую: s[index]. Индекс за пределами границ возбуждает IndexError вместо того, чтобы вернуть null, как charAt в LeekScript, а отрицательный индекс считается с конца — "abc"[-1] равно "c", а не ошибка. Чтобы никогда ничего не возбуждать, возьмите срез из одного символа: "abc"[5:6] равно "".
charAt("Привет", 999) // ""
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.