equal()

概要

任意のタイプの 2 つの引数を取り、それらが同じである場合は True を返します。名前は文字列に自動的に変換されます。文字列の比較で大文字と小文字は区別されます。

構文

Equal ( var1 As Any, 
        var2 As Any ) As Boolean
引数 [タイプ] 説明
var1 すべて 最初の引数です。この引数は NoValue が許可されています。
var2 すべて 2 番目の引数です。この引数は NoValue が許可されています。

例 1

2 つの整数を比較します
Intent >equal(1, 2) 
--> False

例 2

数値整数を比較します
Intent >equal(1.0, 1)
--> True

例 3

一覧を比較します
Intent >equal({1, 2, 3, 4}, {1, 2, 3, 4}) 
--> True

例 4

一覧を比較します
Intent >equal({1, 2, 3, 4}, {1, 2, 3, 5}) 
--> False

例 5

文字列を比較します(大文字と小文字を区別)
Intent >Equal("asdf", "Asdf")
--> True

例 6

文字列を比較します
Intent >Equal("asdf", "asdg") 
--> False 

例 7

名前文字列を比較します。名前は比較のために文字列に変換されます。
Intent >Equal("asdf", :asdf)
--> True