mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
2 part of Russian translation
Full translation of 1st section and begin of 2nd.
This commit is contained in:
parent
82eb0f9958
commit
825a22f6fe
@ -74,24 +74,24 @@ if not aBoolValue then print('это значение ложно') end
|
|||||||
ans = aBoolValue and 'yes' or 'no' --> 'no'
|
ans = aBoolValue and 'yes' or 'no' --> 'no'
|
||||||
|
|
||||||
karlSum = 0
|
karlSum = 0
|
||||||
for i = 1, 100 do -- The range includes both ends.
|
for i = 1, 100 do -- Здесь указан диапазон, ограниченный с двух сторон.
|
||||||
karlSum = karlSum + i
|
karlSum = karlSum + i
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Use "100, 1, -1" as the range to count down:
|
-- Используйте "100, 1, -1" как нисходящий диапазон:
|
||||||
fredSum = 0
|
fredSum = 0
|
||||||
for j = 100, 1, -1 do fredSum = fredSum + j end
|
for j = 100, 1, -1 do fredSum = fredSum + j end
|
||||||
|
|
||||||
-- In general, the range is begin, end[, step].
|
-- В основном, диапазон устроен так: начало, конец[, шаг].
|
||||||
|
|
||||||
-- Another loop construct:
|
-- Другая конструкция цикла:
|
||||||
repeat
|
repeat
|
||||||
print('the way of the future')
|
print('путь будущего')
|
||||||
num = num - 1
|
num = num - 1
|
||||||
until num == 0
|
until num == 0
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
-- 2. Functions.
|
-- 2. Функции.
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
function fib(n)
|
function fib(n)
|
||||||
@ -99,10 +99,10 @@ function fib(n)
|
|||||||
return fib(n - 2) + fib(n - 1)
|
return fib(n - 2) + fib(n - 1)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Closures and anonymous functions are ok:
|
-- Вложенные и анонимные функции являются нормой:
|
||||||
function adder(x)
|
function adder(x)
|
||||||
-- The returned function is created when adder is called, and remembers the
|
-- Возращаемая функция создаётся когда adder вызывается, тот в свою очередь
|
||||||
-- value of x:
|
-- запоминает значение переменной x:
|
||||||
return function (y) return x + y end
|
return function (y) return x + y end
|
||||||
end
|
end
|
||||||
a1 = adder(9)
|
a1 = adder(9)
|
||||||
|
Loading…
Reference in New Issue
Block a user