您的位置:首页 > 移动开发

AppleScript学习疑问之四

2011-12-17 17:00 169 查看
set correctEntry to false

repeat while correctEntry is false

        set textToDisplay to "How ofen has the sentence to be repeated?"

        display dialog textToDisplay default answer "2"

        set valueEntered to text returned of the result

        try

                set valueEnterd to valueEntered as integer

                set correctEntry to true

        on error

                try

                        set valueEntered to valueEntered as number --这部分好像没有什么用

                        display dialog "You entered a fractional number instead of an integer." --You will never see this dialog.

                on error

                        display dialog "Instead of an integer,like 9,you entered text."

                end try

        end try

end repeat

repeat valueEntered times

        say "Julia is s beautiful actress"

end repeat
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: