当前位置: 首页 > news >正文

广州网站排名怎么优化网站建设多少钱一个

广州网站排名怎么优化,网站建设多少钱一个,公司网站建设的意义,莱芜警方网站官网参照 注释 -- 这是单行注释--[[这是多行注释--]]if语句 if true thenprint(true) endif else语句 nil是false if nil thenprint("nil被当作true处理") elseprint("nil被当作false处理") end运算符 % 取余 ^ 乘幂 A10,A^2100 // 整除运算符&#xff0…

参照

注释

 --  这是单行注释
 --[[这是多行注释--]]

if语句

if true thenprint(true)
end

if else语句

nil是false

if nil thenprint("nil被当作true处理")
elseprint("nil被当作false处理")
end

运算符

% 取余
^ 乘幂 A=10,A^2=100
// 整除运算符(>=lua5.3)

~= 不等于
and 与
or 或
not 逻辑非 A=true,B=false -》 not(A and B) 则为true

字符串

单行

string1 = "this is string1"
string2 = 'this is string2'

字符串多行
2 个方括号 “[[]]” 来表示"一块"字符串

html = [[
<html>
<head></head>
<body><a href="http://www.runoob.com/">菜鸟教程</a>
</body>
</html>
]]

字符串连接使用…,而不是+,+在lua里是运算符

print("2".."6")    --输出为26
print("2"+"6")    --输出为8  +号会尝试将字符串转为number再进行运算
print("2"+"6a")    --输出会报异常

使用 # 来计算字符串的长度,放在字符串前面

len = "www.runoob.com"
print(#len)  --输出为14
print(#"siki学院") --输出为8  一个中文字符占两个长度 

循环 while

while(true)
doprint("循环将永远执行下去")
end

表 table

1.类似c#的字典用法

tab1={} --空表  {}构造表达式
print(tab1)  --table:00A89600   输出的是存储地址
print(tab1.key1)  --niltab2={key1=100,key2=“value2”} --初始化一张表 
print(tab2.key1) --100
print(tab2["key1"]) --100--table的数据添加  table不会固定长度大小
tab1.key1="www.sikiedu.com"
tab1["key2"]="siki"
tab1[10]=1000print(tab1["key1"]) --输出www.sikiedu.com
print(tab1.key1) --输出www.sikiedu.com
print(tab1.key2) --输出siki
print(tan1[10]) --输出1000

2.类型c#的数组写法
lua使用索引的地方是从1开始,而不是0

tab3={"apple","pear","orange","grape"} --默认key为1,2,3,4
print(tab3[2])  --输出pear lua的索引从1开始,而不是0

函数 function

c#里的函数(阶乘)

int fact(int n){if(n==1)return n;elsereturn n*fact(n-1);
}

lua函数写法 function开始,end结束

function fact(n)if n==1return n;elsereturn n*fact(n-1);end
endprint(fact(3)); --输出6
fact2=fact; --把函数fact赋给fact2
print(fact2(3)); --输出6

把函数作为参数传递(类似c#的委托,但lua没有委托)

function testFun(tab fun)for k,v in pairs(tab) dofun(k,v)end
endtab={key1="val1",key2="val2"}function f1(k,v)print(k..":"..v)
endtestFun(tab,f1)  --输出 key1:val1  key2:val2function f2(k,v)print(k.." "..v)
endtestFun(tab,f2) --输出 key1 val1    key2 val2--匿名函数 (不用写函数名)
--输出 key1-val1   key2-val2
testFun(tab,
function (k,v)print(k.."-"..v)
end
)
http://www.yayakq.cn/news/888366/

相关文章:

  • 医院门户网站模板html简单网页代码图片
  • 比较出名做耐克的网站上海外贸seo公司
  • 游戏开发 网站开发奎屯市网站
  • 乡土文化网站怎么做湖南响应式官网建设哪家好
  • 陕西百威建设监理有限司网站国外 电商网站
  • 网站的空间价格c 网站开发框架
  • 智能营销型网站wordpress子主题数量
  • 学做美食网站系部网站建设
  • 装修行业门户网站模板高端网站案例网站建设
  • 网站策划书优势怎么分析广东网站营销seo方案
  • 如何做家乡网站wordpress 免费注册
  • 成品图片的网站有哪些wordpress is电影主题
  • 国内卡一卡二卡三网站视频北京网站制作案例
  • 哪家网站专做女性服装wordpress+模板层级
  • 韶关做网站会计证继续教育在哪个网站做
  • 胶州网站建设规划企业网站程序制作
  • 做百度网站每年的费用多少钱枣阳做网站
  • 仲恺企业网站建设中国建信网官方网站
  • 石家庄seo北京网站seo优化排名
  • 如何降低网站的权重成都网站建设技巧
  • 企业网站建设代理为什么要建设学校网站
  • hdsyscms企业建站系统网站备案安全责任书是谁盖章
  • 花都网站建设信科网络苏州前程无忧官上做网站
  • 域名注册在那个网站好wordpress免费搭建博客
  • 建设银行广州招聘网站成都住建局官网报名被挤爆黑幕
  • 潍坊做网站哪个公司好页面设计模板简约
  • 宁波建网站选哪家好一点宾阳网站建设
  • 网站新闻 写法大连网络营销咨询服务
  • 做网站赚钱流量跨国网站浏览器
  • 58网站一起做网店网络空间设计方案