From ab3b9ec0bf298bdcc3b0f43f76dc38d5dfa40761 Mon Sep 17 00:00:00 2001 From: HVukman Date: Sun, 20 Jul 2025 19:22:35 +0200 Subject: Add files via upload --- challenge-330/hvukman/lua/330_p2.lua | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 challenge-330/hvukman/lua/330_p2.lua diff --git a/challenge-330/hvukman/lua/330_p2.lua b/challenge-330/hvukman/lua/330_p2.lua new file mode 100644 index 0000000000..e6e56fb801 --- /dev/null +++ b/challenge-330/hvukman/lua/330_p2.lua @@ -0,0 +1,25 @@ +function TitleCapital (a) + words = {} + for word in a:gmatch("%w+") do + table.insert(words, word) + end + for i,v in ipairs(words) do + if string.len(v)>2 then + local char = string.sub(v, 1, 1) + io.write(string.upper(char)) + for i = 2, string.len(v) do + local sub_char = string.sub(v, i, i) + io.write(string.lower(sub_char)) + end + else + for i = 1, string.len(v) do + local sub_char = string.sub(v, i, i) + io.write(string.lower(sub_char)) + end + end + io.write(" ") + end + +end + +TitleCapital("PERL IS gREAT") \ No newline at end of file -- cgit