Функция Sign в одну строку

Опубликовано в QLua

Lua - забавный язычок. Функция sign() из одной строки: 

 

-- Получение знака параметра
-- Возвращает -1,0,1 function math.sign(value)
    return value < 0 and -1 or value > 0 and 1 or 0
end

 

Недостаточно прав для комментирования

Архив QLua