Check if variable is number: Applescript

前端 未结 3 1303
忘掉有多难
忘掉有多难 2021-01-20 02:55

How can I check if a variable is a number?

I\'m trying this:

set a to 5
if a is a number
display dialog \"Yes! It\'s a number!\"
end if
3条回答
  •  难免孤独
    2021-01-20 03:18

    class of a is integer will fail if you use

    set a to "5"
    

    This will work if even if the variable is a number but was entered as text.

    set a to "5"
    try
        set a to a as number
        display dialog "Yes! It's a number!"
    end try
    

提交回复
热议问题