@Ensiouel

Почему не получается получить количество элементов массива?

Я в этом деле дилетант, прошу тапками не кидаться, но возникла проблема
Я создал определенный "класс", в который я добавляю элементы, и когда я пытаюсь узнать количество элементов, которые присутствуют в массиве, через "#" мне пишет 0

class = {}
function class:new()

	local class = {}
		class.layer = {}

	function class:add(object)
   		for key, value in pairs(object) do
        	self.layer[key] = value
   		end
	end

	function class:returnCount()
		return #self.layer --Вернет 0
	end

	setmetatable(class, self)
	self.__index = self; return class
end
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
@notwrite
# не умеет считать пары ключ значение.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы