Сократить запись

Страницы: 1
RSS
Сократить запись
 
Всем Привет!
Извините меня за глупый вопрос, но все же спрошу, а вдруг.))
Подскажите пожалуйста, возможно ли в луа как то сокращать записи?
Например:
Есть у нас функция, которая возвращает одно значение, и мне надо отнять или прибавить к этому значению какую то число, то я делаю вот так
Код
    function foo()
        local x = 150
        return x
    end
    --------------

    bla = foo()-50
а если у нас функция возвращает несколько значений, то вопрос: возможно ли это записать в одну строку, а не так
Код
    function foo2()
        local x,y,w,h = 150,150,500,300
        return x,y,w,h
    end
    
    
    x,y,w,h = foo2()
    x,y,w,h = x-50,y-50,w-100,h-100

а примерно как то так
Код
x,y,w,h = foo2(),-50,-50,-100,-100
спасибо!
 
поставьте редактор текста SciTE
Он написан на луа и содержит компилятор луа.
И в нем наберите свой пример и нажмите кнопку Go.
И получите ответ.
Страницы: 1
Читают тему
Наверх