zoukankan      html  css  js  c++  java
  • lua快速入门

    1、开发环境

        去网上下载一个 Lua for Windows

          下载地址: http://luaforge.net/projects/luaforwindows/  

    2、lua扩展名 .lua

    3、快速入门

        1、helloworld

    print "hello world"
    print("hello world") --注释

       多行注释

    --[[
    for i= 1, 7,1 do
        print(revdays[i])
    end
    --]]

       2、数据类型:   nil、  Booleans、 Numbers 、Strings、functions

       3、表达式:

           算数运算 : + – * / –(一元运算)

           关系运算 : < > <=  >= ==  ~=

           逻辑运算 : and or not

           连接运算符: .. --两个点

    print("hello".."jack")

           优先级 

           表的构造

    days = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}
    print(days[5])

         4、基本语法:

              赋值语句

    a  = "hello".."world" --赋值语句
    a,b,c,d= 1,2,'c',{1}

          局部变量和代码块

    --局部变量和代码块  local
    
    x = 10
    local i = 1 
    while i <= x do
        local x = i * 2
        print(x)
        i = i + 1
    end

    循环和控制结构

    print("enter a number")
    n = io.read("*number")
    if n < 10 then
        print("我小于10")
    elseif n < 100 then  --elseif  不是else if 
        print("小于100")
    else
        print("其他")
    end    --最后要加end
    days = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}
    for key,value in pairs(days) do --构造pairs
        print(value)
    end
    
    revdays = {}
    for i, v in ipairs(days) do
        revdays[v] = i
    end
    
    for key, value in pairs(revdays) do
        print(key.."  "..value)
    end

    5、函数

    function maxium(a)
        local mi = 1 --maxium index
        local m = a[mi] --maxium value
        for i,val in ipairs(a) do
            if val > m then
                mi = i
                m = val
            end
        end
        return m, mi
    end
    
    
    print(maxium({3,64,9,10,32}))
  • 相关阅读:
    转载:oracle事务的ACID特性
    oracle对象之存储函数
    转载:散列冲突的解决策略
    [Linux]Redhat7配置本地镜像源
    [Linux]Redhat7配置CentOS7 YUM源
    java120经典面试题
    Dijkstra算法
    树的重构
    第三章垃圾收集器与内存分配策略
    内存区域与内存溢出异常
  • 原文地址:https://www.cnblogs.com/jackStudy/p/4389608.html
Copyright © 2011-2022 走看看