๐โค๏ธุฌู
ุงุนุฉ ุงูููุจโุฑุงุญ ุงูุฒูููู
ุดุฑุญ ุชุตู
ูู
ุงููููู ุงูุงุณุงุณู ูุชุตู
ูู
ู
ููุน๐
๐๐ุฌู
ุงุนุฉ ุงูููุจ ูุฐุง ูููู ูุงู
ู ูุตูุญุฉ ุงูููุจ ุดููููโ
๐ุฌู
ุงุนุฉ ููุง ุงูุฒูููู
ุฏุฑุณ ุฌุฏูุฏ ุ @progfemo96_bot
๐ู
ุจูุฉ ูู
ุฏุฑุณ ูุงุจุฏู ุงูุฒูููู
ุดุฑุญ ุดูู ููุชุจ ู
ููุงุช๐ุงู ุดุงุก ุงููู
๐ูุณู ุฑุงุญ ุงูุฒูููู
ุฏุฑุณ ุฑุงุญ ูููู ู
ูุฏู
ุฉ ูุจุฏุงูู ูุชุงุจุฉ ุงูู
ููุงุช๐
This media is not supported in your browser
VIEW IN TELEGRAM
๐ุนุฏูุฉ 3 ุจููุชุงุช ุจุงูููุงุฉ ู
ุชุงุจุนุงุช ุงูุฏุฑูุณ โค๏ธููุตูู ู
ุณุชูุฉ ุญูู๐ ๐ธูุฏู
ุชููู ูู ูุญุฏู ุตูุฑุฉ ู
ู ุชุตู
ูู
ุงุฎุชู๐ู
ุงุงุนุฑู ุงุตู
ู
ุตูุฑ ุงูู ๐ู
ูู
๐ุดุฏู ุงููู
ุฉ ุงูุจููุฉ ูููู
ู ูู
ุณุชูุงู ุงุทูู ูุฏูู
๐๐ูุฐุง ุงูุฏุฑุณ ู
ูู
ุจุฏุงูู ููุชุงุจู ู
ููุงุช
This media is not supported in your browser
VIEW IN TELEGRAM
๐คุฌู
ุงุนุฉ ููุง ุฑุงุญ ุงูุฒูููู
ุดุฑุญ ูุชุงุจู ุงุฐุง ู
ููู
ุชูู ุงุณููู ููุฏู ๐
Multiple Results|๐ธ|ููุฑุณ ุชุนูู
ูุบุฉ ููุง
ุงูุฏุฑุณ ุงูุซุงูุซ ุนุดุฑ |๐| ู ูุชุจูุช ุฑุฒูุช ูุนูู ูุชูุฌุฉ ุซูุงุฆูุฉ
๐ใฐโฐใฐโฐโฐใฐ ๐โฐโฐใฐโฐใฐโฐใฐ๐
ุณูุงู ุญุจุงูุจ ุจุฏุงูุฉ ุงุดุฑุญููู ุนู ุงูุฌุงุฏ ุญุฑู ุงู ุงูุซุฑ ุฏุงุฎู ุฌู ูุฉ ููุฐุง ู ุซุงู :
s, e = string.find("hello Lua users", "Lua")
print(s, e) โ> 7 9
ููุง ูุจุญุซ ุนู ุญุฑูู ุฏุงุฎู ุฌู ู ุชููุฏูุฉ ูุงู ุงูุฏุงูู ูุจุญุซ ุนู ุงูุซุฑ ู ู ุญุฑู ุฏุงุฎู ุฌู ู ูุชููุฏ ุจูุชุงุจู ุงูู ููุงุช ูุจููุณ ุงูููุช ุงุณุชุฏุนููุฉ ุฏุงูุฉ ุฌุงูุฒุฉ ููู ูุงููุฏ ูุนูู ุฌุฏ ุงูุทูุชู ุงูุณุชุฑูู ููุชูู ุงูุฌุฏูู ุงูุญุฑููู s,e
โ------------------------------------------------โ
ุจุงูุฏูุงู ููุฏุฑ ูุณุชุฎุฏู ุงููุชูุฌุฉ ุงูู ุฒุฏูุฌู ูุนูู ูุฑุฌุน ุงูุซุฑ ู ู ูุชุฌูุฉ ู ุฑุฉ ูุญุฏู
ู ุซุงู:
function maximum (a)
local mi = 1 โ maximum index ุงูุจุฑ ู ููุน
local m = a[mi] โ maximum value ุงูุจุฑ ููู ุฉ
for i,val in ipairs(a) do
if val > m then
mi = i
m = val
end
end
return m, mi
end
print(maximum({8,10,23,12,5})) โ> 23 3
ุฏุงูู ุชุฌุฏ ุงูุนุฏุฏ ุงูุงูุจุฑ ูุชููู ู ููุนู ููู ูุนูู 23 ู ููุนู ุงูุซุงูุซ
ุจุงูููุฑ
ุงููุงุน ุงูุฏูุงู ุจูุบุฉ ููุง ุงู ุจุทุฑููุฉ ุซุงููุฉ ุฎูู ูููู ุงููุงุน ุงูุงุฑุฌุงุน ุจุงูุฏูุงู
1-
function foo0 ()
end โ returns no results
2-
function foo1 ()
return 'a'
end โ returns 1 result
3-
function foo2 ()
return 'a','b'
end โ returns 2 results
ูู ู ูุฑูุฏ ูุณุชุฏุนู ุงูุฏูุงู ูุนุฑู ู ุชุบูุฑุงุช ููุณุชุฏุนู ุงูุฏูุงู ุงูุซูุงุซู ุงูููู
x,y = foo2() โ x='a', y='b'
x = foo2() โ x='a', 'b' is discarded
x,y,z = 10,foo2() โ x=10, y='a', z='b'
ุจูุงู ุงูุทุฑููุฉ .
ุงุฐุง ู ุฑุฌุนุช ุงูุฏูุงู ุงูููู a,b ุฑุงุญ ุชุฑุฌุน ููู ูู ุจุฃุนุชุจุงุฑ ุงูู ุชุบูุฑุงุช ู ุจููู ููู
ููุฐุง :
x,y = foo0() โ x=nil, y=nil
x,y = foo1() โ x='a', y=nil
x,y,z = foo2() โ x='a', y='b', z=nil
ููุฏุฑ ูุทู ููู ุฉ ููู ุชุบูุฑ ููุทู ููู ุฉ ุงูุฏุงูู ููู ุชุบูุฑ ุงูุซุงูู ุจูุงู ุงูุตูุบุฉ
x,y = foo2(), 20 โ x='a', y=20
x,y = foo0(), 20, 30 โ x='nil', y=20, 30 is discarded
ูู ู ูุทุจุน ุงูุฏูุงู ุฑุงุญ ูููู ุงููุงุชุฌ ููุชุงูู :
print(foo0()) โ> ูุทุจุน ูุฑุงุบ
print(foo1()) โ> a
print(foo2()) โ> a b
print(foo2(), 1) โ> a 1
print(foo2() .. "x") โ> ax (see below)
[ ุชูุฏุฑูู ุชูุณุฎูู ุงูููุฏ ูุชุดูููู ุงููุงุชุฌ ]
ุงูู ุทุฑููุฉ ุญููุฉ ูู ูู ุจููุฉ ุงูุชูุจู ูููุฏ ุจูุชุงุจู ุงูู ููุงุช ู ุซูุง ุงูู ู ุณูู ุฏุงูู ุชุฌูุจูู ุงุณู ุงุก ูุงูุงูุฏู ู ุงู ุงุฏู ููู ุงููุฑูุจุงุช ุงูู ุจููู ุจูุช ุงูุญู ุงูุฉ ู ุงูู ูุงู ุงูุฏุงูุฉ ู ู ุชุฌูุจูู ูู ุงูุงุณู ุงุก ูุงูุงูุฏู ู ู ู ูุฑูุถ ุชุฎุฒููู ุจุดู ุ ุทูุจ ุงุญูุฉ ู ู ุนุฏูุฉ ุงูุฌุฏุงูู ูุฎุฒู ุจููุฉ ุ ุดูู ูุณุชุฎุฏู ูุฉุ ุจูุงู ุงูุทุฑููุฉ ูุฎูู ุงูุฏุงูุฉ ูุฑุฉ ู ุชูู ู ุดุบููุฉ ุชุฎุฒู ูุชูุฌุฉ ุจุญุซูุฉ ุงู ุดุบููุฉ ุจุฌุฏูู ุจูุงู ุงูุทุฑููุฉ :
a = {foo0()} โ a = {} (an empty table)
a = {foo1()} โ a = {'a'}
a = {foo2()} โ a = {'a', 'b'}
ุทุฑููุฉ ูุงุถุญู ูุณููู
ูู ูุงุชุฌ ุฏุงูุฉ ุฑุงุญ ูู ุซู ู ููุน ุจุงูุฌุฏูู
a = {foo0(), foo2(), 4} โ a[1] = nil, a[2] = 'a', a[3] = 4
โ----------------------------------------------------
ุงู ุดุงุก ุงููู ุฏุฑุณ ุณูู ูู ูููู ูุงุฐุง ู ููู ุชู ุนููู ุงุณููู ููุฏูู
ุงู ุณุคุงู ุงู ุงุณุชูุณุงุฑ ุงูู ุจุงูุฎุฏู ุฉ ุญุจุงูุจ
Bot-telegram|๐|@progfemo96_bot||@create_programmer
ุงูุฏุฑุณ ุงูุซุงูุซ ุนุดุฑ |๐| ู ูุชุจูุช ุฑุฒูุช ูุนูู ูุชูุฌุฉ ุซูุงุฆูุฉ
๐ใฐโฐใฐโฐโฐใฐ ๐โฐโฐใฐโฐใฐโฐใฐ๐
ุณูุงู ุญุจุงูุจ ุจุฏุงูุฉ ุงุดุฑุญููู ุนู ุงูุฌุงุฏ ุญุฑู ุงู ุงูุซุฑ ุฏุงุฎู ุฌู ูุฉ ููุฐุง ู ุซุงู :
s, e = string.find("hello Lua users", "Lua")
print(s, e) โ> 7 9
ููุง ูุจุญุซ ุนู ุญุฑูู ุฏุงุฎู ุฌู ู ุชููุฏูุฉ ูุงู ุงูุฏุงูู ูุจุญุซ ุนู ุงูุซุฑ ู ู ุญุฑู ุฏุงุฎู ุฌู ู ูุชููุฏ ุจูุชุงุจู ุงูู ููุงุช ูุจููุณ ุงูููุช ุงุณุชุฏุนููุฉ ุฏุงูุฉ ุฌุงูุฒุฉ ููู ูุงููุฏ ูุนูู ุฌุฏ ุงูุทูุชู ุงูุณุชุฑูู ููุชูู ุงูุฌุฏูู ุงูุญุฑููู s,e
โ------------------------------------------------โ
ุจุงูุฏูุงู ููุฏุฑ ูุณุชุฎุฏู ุงููุชูุฌุฉ ุงูู ุฒุฏูุฌู ูุนูู ูุฑุฌุน ุงูุซุฑ ู ู ูุชุฌูุฉ ู ุฑุฉ ูุญุฏู
ู ุซุงู:
function maximum (a)
local mi = 1 โ maximum index ุงูุจุฑ ู ููุน
local m = a[mi] โ maximum value ุงูุจุฑ ููู ุฉ
for i,val in ipairs(a) do
if val > m then
mi = i
m = val
end
end
return m, mi
end
print(maximum({8,10,23,12,5})) โ> 23 3
ุฏุงูู ุชุฌุฏ ุงูุนุฏุฏ ุงูุงูุจุฑ ูุชููู ู ููุนู ููู ูุนูู 23 ู ููุนู ุงูุซุงูุซ
ุจุงูููุฑ
ุงููุงุน ุงูุฏูุงู ุจูุบุฉ ููุง ุงู ุจุทุฑููุฉ ุซุงููุฉ ุฎูู ูููู ุงููุงุน ุงูุงุฑุฌุงุน ุจุงูุฏูุงู
1-
function foo0 ()
end โ returns no results
2-
function foo1 ()
return 'a'
end โ returns 1 result
3-
function foo2 ()
return 'a','b'
end โ returns 2 results
ูู ู ูุฑูุฏ ูุณุชุฏุนู ุงูุฏูุงู ูุนุฑู ู ุชุบูุฑุงุช ููุณุชุฏุนู ุงูุฏูุงู ุงูุซูุงุซู ุงูููู
x,y = foo2() โ x='a', y='b'
x = foo2() โ x='a', 'b' is discarded
x,y,z = 10,foo2() โ x=10, y='a', z='b'
ุจูุงู ุงูุทุฑููุฉ .
ุงุฐุง ู ุฑุฌุนุช ุงูุฏูุงู ุงูููู a,b ุฑุงุญ ุชุฑุฌุน ููู ูู ุจุฃุนุชุจุงุฑ ุงูู ุชุบูุฑุงุช ู ุจููู ููู
ููุฐุง :
x,y = foo0() โ x=nil, y=nil
x,y = foo1() โ x='a', y=nil
x,y,z = foo2() โ x='a', y='b', z=nil
ููุฏุฑ ูุทู ููู ุฉ ููู ุชุบูุฑ ููุทู ููู ุฉ ุงูุฏุงูู ููู ุชุบูุฑ ุงูุซุงูู ุจูุงู ุงูุตูุบุฉ
x,y = foo2(), 20 โ x='a', y=20
x,y = foo0(), 20, 30 โ x='nil', y=20, 30 is discarded
ูู ู ูุทุจุน ุงูุฏูุงู ุฑุงุญ ูููู ุงููุงุชุฌ ููุชุงูู :
print(foo0()) โ> ูุทุจุน ูุฑุงุบ
print(foo1()) โ> a
print(foo2()) โ> a b
print(foo2(), 1) โ> a 1
print(foo2() .. "x") โ> ax (see below)
[ ุชูุฏุฑูู ุชูุณุฎูู ุงูููุฏ ูุชุดูููู ุงููุงุชุฌ ]
ุงูู ุทุฑููุฉ ุญููุฉ ูู ูู ุจููุฉ ุงูุชูุจู ูููุฏ ุจูุชุงุจู ุงูู ููุงุช ู ุซูุง ุงูู ู ุณูู ุฏุงูู ุชุฌูุจูู ุงุณู ุงุก ูุงูุงูุฏู ู ุงู ุงุฏู ููู ุงููุฑูุจุงุช ุงูู ุจููู ุจูุช ุงูุญู ุงูุฉ ู ุงูู ูุงู ุงูุฏุงูุฉ ู ู ุชุฌูุจูู ูู ุงูุงุณู ุงุก ูุงูุงูุฏู ู ู ู ูุฑูุถ ุชุฎุฒููู ุจุดู ุ ุทูุจ ุงุญูุฉ ู ู ุนุฏูุฉ ุงูุฌุฏุงูู ูุฎุฒู ุจููุฉ ุ ุดูู ูุณุชุฎุฏู ูุฉุ ุจูุงู ุงูุทุฑููุฉ ูุฎูู ุงูุฏุงูุฉ ูุฑุฉ ู ุชูู ู ุดุบููุฉ ุชุฎุฒู ูุชูุฌุฉ ุจุญุซูุฉ ุงู ุดุบููุฉ ุจุฌุฏูู ุจูุงู ุงูุทุฑููุฉ :
a = {foo0()} โ a = {} (an empty table)
a = {foo1()} โ a = {'a'}
a = {foo2()} โ a = {'a', 'b'}
ุทุฑููุฉ ูุงุถุญู ูุณููู
ูู ูุงุชุฌ ุฏุงูุฉ ุฑุงุญ ูู ุซู ู ููุน ุจุงูุฌุฏูู
a = {foo0(), foo2(), 4} โ a[1] = nil, a[2] = 'a', a[3] = 4
โ----------------------------------------------------
ุงู ุดุงุก ุงููู ุฏุฑุณ ุณูู ูู ูููู ูุงุฐุง ู ููู ุชู ุนููู ุงุณููู ููุฏูู
ุงู ุณุคุงู ุงู ุงุณุชูุณุงุฑ ุงูู ุจุงูุฎุฏู ุฉ ุญุจุงูุจ
Bot-telegram|๐|@progfemo96_bot||@create_programmer
๐ุญุจุงูุจ ู
ุซู ู
ุดุงูููู ุฑุงุจุท ุงูููุงู ุงู ู
ุนุฑู ุงูููุงู ูู create-programmer ูููุงุณู
ุนุงุฌุจูู ูุจูู ููุฑุฉ โค๏ธุญููุฉ ูู
ู ููุช ุทููู ุฑุฏุช ุงุบูุฑ ุงุณู
ุงูููุงุฉ ุงูู Create Programmer ุจุณ ู
ุตุงุฑูู ู
ุฌุงู ๐ู
ูู
๐ ุงุณู
ุงูููุงู ุฑุงุญ ูุชุบูุฑ ุงูู ููุงุฉ Create Programmer ุจู
ุนูู ุฎูู ู
ุจุฑู
ุฌ ุงู ุชูููู ู
ุจุฑู
ุฌ ๐ุนุงุฌุจูู ููุงุณู
ุญูู ๐ูุงู ุดุงุก ุงููู ูุนุฌุจูู
ูู
ุงู ุงุณุชูุณุงุฑ ๐ธ @progfemo96_bot
๐๐ูุณู ุชู
ุงู
ู
ุซู ู
ุญุจูุชู ุงูุงุณู
ูููู ูุตุงุฑ ๐ุงุฐุง ู
ุนุฌุจูู
ุงุณู
ุงูููุงู ูููู @progfemo96_bot
๐Create ๐ Programmer๐ยฉ
https://www.youtube.com/watch?v=hLTolREUOWU
โบ๏ธ๐โค๏ธุฌู
ุงุนุฉ ุงูููุจ ูุตููุฉ ุฏุฑุณ 17โ