Roblox — Comparsion

Из-за правил приоритета операторов not X == Y анализируется как (не X) == Y; однако часто целью было инвертировать результат сравнения. Это предупреждение отмечает подобные ошибочные условия, а также случаи, когда два сравнения происходят подряд без каких-либо скобок:

Roblox — DeprecatedGlobal

Некоторые глобальные имена существуют для совместимости, но их использование не рекомендуется. В основном это касается глобальных переменных, представленных Roblox, и, поскольку они могут иметь проблемное поведение или могут сломаться в будущем, в этом предупреждении подчеркивается их использование:

Roblox lua — local

Проверка UnknownGlobal может обнаружить опечатки в читаемых глобальных переменных, но не может обнаружить их в назначенных глобальных переменных. По этой причине, а также для того, чтобы препятствовать использованию глобальных переменных в целом, линтер обнаруживает случаи, когда глобальные переменные используются только в одной функции и могут быть безопасно преобразованы в локальную Читать дальше…

Сортировка «пузырьком»

обозначим за n длину массива и n раз пройдёмся по нему слева направо, меняя два соседних элемента, если первый больше второго. Каждую итерацию максимальный элемент «всплывает» как пузырек к концу массива — отсюда и название. С помощью циклов while:

Kodu — визуальный конструктор игр

Основное предназначение Kodu Game Lab — обучение программированию детей с уклоном на создание трехмерных игр и анимированных сцен.Важное здесь то, что для реализации любой поставленной задачи пользователю не нужно писать код. Конечно, в Kodu Game Lab присутствует большое количество трехмерных объектов и инструментов, которые могут быть задействованы в создании игры. Читать дальше…