美文网首页
AppleScript-逻辑语句

AppleScript-逻辑语句

作者: 不写昵称 | 来源:发表于2018-07-29 17:58 被阅读0次

条件语句

if 条件 then  
    ...  
else if 条件 then   
    ...  
else  
    ...  
end if  

举例:

set num to 14
if num is 13 then   -- 不能使用== ,只能使用is表示相等
    set num to 13 * 2
else if num is 14 then
    set num to 14 * 2   
else
    set num to num * 5
end if

循环语句

语法1:
repeat 循环次数 times
end repeat
举例:

set num to 2
repeat 3 times
    set num to num * 2
end repeat

语法2:
repeat with 计数变量 from 计数变量初始值 to 计数变量目标值 by 每次增量
end repeat
注:by省略时,默认值为1
举例:

set num to 2
repeat with i from 2 to 4 by 1 //i初值为2,每次增长1,直到4 
    set num to num * i
end repeat

语法3:
repeat while 条件
end repeat
举例:

repeat while num < 100
    set num to num * 2
end repeat

语法4:
repeat until 条件
end repeat
举例

set num to 2
repeat until num > 100
    set num to num * 2
end repeat

语法5:
repeat with 单个元素名 in 循环对象
end repeat

举例

set arr to {"张三", "李四", "王五", "谢六"}
set appendStr to ""
repeat with nameStr in arr
    set appendStr to appendStr & nameStr
end repeat

相关文章

  • AppleScript-逻辑语句

    条件语句 举例: 循环语句 语法1:repeat 循环次数 timesend repeat举例: 语法2:repe...

  • 『Python基础练习题』day02

    判断下列逻辑语句的True, False 求出下列逻辑语句的值 下列结果是什么? while 循环语句的基本结构?...

  • 第二章:控制结构和函数

    条件表达式 语法结构: if (判断条件) {逻辑语句} else {逻辑语句} 在scala中, if/els...

  • T-SQL基础2

    1、IF-ELSE逻辑判断语句 语法:IF(条件) BEGIN 语句1,语句2,……语句n END ELSE BE...

  • Python基础2

    条件语句 if语句 elif语句 应用场景 else语句 逻辑运算 注意: 循环 while break和cont...

  • Swift中的逻辑分支

    简介 逻辑分支即常用的 if、switch、三目这些通过逻辑判断后决定后面执行什么的逻辑语句,通过分支语句可以控制...

  • 三、条件语句

    三、条件语句 if语句 elif语句 应用场景 else语句 逻辑运算 注意: 循环 while break和co...

  • 32伪代码与流程图

    三种语句搞定所有逻辑 1 顺序执行语句 语句1语句2条件判断语句if……then……else……if……els...

  • 《C++ Primer Plus》第6章学习笔记

    内容思维导图 1. if语句 if和if else语句的句法 2. 逻辑表达式 C++提供3种路逻辑操作符逻辑OR...

  • 第六章 分支语句和逻辑运算符(1)if语句和逻辑表达式

    (一)if语句和逻辑表达式 1.if语句 if语句有两种结构,if和if else,同时,if语句在else之后...

网友评论

      本文标题:AppleScript-逻辑语句

      本文链接:https://www.haomeiwen.com/subject/dhhtvftx.html