equalsStrict: Difference between revisions

From RPTools Wiki
Jump to navigation Jump to search
m (Conversion script moved page equalsStrict to EqualsStrict without leaving a redirect: Converting page title to first-letter uppercase)
m (Text replacement - "<source" to "<syntaxhighlight")
 
(2 intermediate revisions by 2 users not shown)
Line 7: Line 7:


|usage=
|usage=
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
equalsStrict(s1, s2, ...)
equalsStrict(s1, s2, ...)
</source>
</syntaxhighlight>
'''Parameters'''
'''Parameters'''
{{param|s1+|String}}
{{param|s1+|String}}


|example=
|example=
<source lang="mtmacro" line>
<syntaxhighlight lang="mtmacro" line>
[h: species = "duck"]
[h: species = "duck"]
[r: equalsStrict(species, "Duck")]
[r: equalsStrict(species, "Duck")]
[r: equalsStrict(species, "duck")]
[r: equalsStrict(species, "duck")]
[r: equalsStrict(species, "Chicken")]
[r: equalsStrict(species, "Chicken")]
</source>
</syntaxhighlight>
'''Returns:'''
'''Returns:'''
<source lang="mtmacro">
<syntaxhighlight lang="mtmacro">
0
0
1
1
0
0
</source>
</syntaxhighlight>


|also=
|also=

Latest revision as of 18:24, 14 March 2023

equalsStrict() Function

This function checks for equality between all of the passed in values. Unlike equals() this function can only be used for string values and is case-sensitive.

Usage

equalsStrict(s1, s2, ...)

Parameters

  • s1+ - String

Example

[h: species = "duck"]
[r: equalsStrict(species, "Duck")]
[r: equalsStrict(species, "duck")]
[r: equalsStrict(species, "Chicken")]

Returns:

0
1
0

See Also