a - b: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (moved to template) |
||
Line 1: | Line 1: | ||
{{Command|= Comments | |||
____________________________________________________________________________________________ | |||
| ofp |= Game name | |||
|1.00|= Game version | |||
____________________________________________________________________________________________ | |||
'''a | | For numbers: '''a''' minus '''b'''. |= Description | ||
____________________________________________________________________________________________ | |||
'''b | | ''' ''a'' - ''b'' ''' |= Syntax | ||
[[Number]] or [[Array]] | |p1 = a: [[Number]] or [[Array]] | ||
|p2 = b: [[Number]] or [[Array]] | |||
| [[Number]] or [[Array]] |= Return value | |||
____________________________________________________________________________________________ | |||
|x1 = <code>[[Number]]<br>_sum <nowiki>=</nowiki> 10 '''-''' 7 </code> | |||
Result: _sum is 3 | |||
For arrays: Contents of array '''b''' removed from array '''a'''.<br> | |x2 = <code> For arrays: Contents of array '''b''' removed from array '''a'''.<br>[[Array]]<br>_result <nowiki>=</nowiki> [1,2,2,[[player]],"String"] '''-''' [2,[[player]],[[player]],"String"] </code> | ||
''' | _result is [1] | ||
| [[Array]] |= See also | |||
}} | |||
<h3 style="display:none">Notes</h3> | |||
<dl class="command_description"> | |||
<!-- Note Section BEGIN --> | |||
[[ | Note that this way of removing elements from an array will not work if those elements are themselves arrays. | ||
Example: | |||
[[0,0,0],[1,1,1],[2,2,2] ] - [1,1,1] | |||
Will not remove the element [1,1,1] from the first array. | |||
[[ | A more practical example: | ||
[ [[getPos]] unit1, [[getPos]] unit2, [[getPos]] unit3] - [[getPos]] unit3 | |||
Will not remove the position of unit3 from the first array. | |||
Note | <!-- Note Section END --> | ||
</dl> | |||
<h3 style="display:none">Bottom Section</h3> | |||
[[Category:Scripting Commands|#]] | [[Category:Scripting Commands|#]] |
Revision as of 14:41, 14 August 2006
Description
- Description:
- For numbers: a minus b.
- Groups:
- Uncategorised
Syntax
Examples
- Example 1:
Number
Result: _sum is 3
_sum = 10 - 7- Example 2:
For arrays: Contents of array b removed from array a.
_result is [1]
Array
_result = [1,2,2,player,"String"] - [2,player,player,"String"]
Additional Information
- See also:
- Array
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
Notes
-
Note that this way of removing elements from an array will not work if those elements are themselves arrays.
Example:
[[0,0,0],[1,1,1],[2,2,2] ] - [1,1,1]
Will not remove the element [1,1,1] from the first array.
A more practical example:
[ getPos unit1, getPos unit2, getPos unit3] - getPos unit3
Will not remove the position of unit3 from the first array.