{"name":"BIS_fnc_parseNumberSafe","operator":null,"title":"BIS fnc parseNumberSafe","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_parseNumberSafe","revid":348666,"updated":"2023-11-08T13:50:56Z","groups":["Arrays"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.96"}],"since":{"game":"arma3","name":"Arma 3","version":"1.96"},"arma3_since":"1.96","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Converts expression into a number. Can also convert array of expressions into an array of numbers. If expression does not return a number, 0 is returned.","syntaxes":[{"syntax":"[input] call BIS_fnc_parseNumberSafe","since":null,"effect":null,"exec":null,"params":[{"name":"input","type":"Number, String, Side, Config or Array","optional":false,"default":null,"description":"if type is array, array may contain any of the mentioned data types","types":["Number","String","Side","Config","Array"],"since":null,"text":"input: Number, String, Side, Config or Array - if type is array, array may contain any of the mentioned data types"}],"returns":{"type":"Number or Array of Numbers if input is an Array","types":["Number","Array"],"description":null,"text":"Number or Array of Numbers if *input* is an Array"}}],"examples":[{"text":"```sqf\n[safeZoneX, safeZoneWAbs, configFile] call BIS_fnc_parseNumberSafe;    // returns [-0.452381,1.90476,0]\n```","code":["[safeZoneX, safeZoneWAbs, configFile] call BIS_fnc_parseNumberSafe;\t// returns [-0.452381,1.90476,0]"]},{"text":"```sqf\n[\"1337\", \"2013\", date] call BIS_fnc_parseNumberSafe;                    // returns [1337,2013,[2036,1,1,6,58]]\n```","code":["[\"1337\", \"2013\", date] call BIS_fnc_parseNumberSafe;\t\t\t\t\t// returns [1337,2013,[2036,1,1,6,58]]"]},{"text":"```sqf\n[blufor, opfor, independent, civilian] call BIS_fnc_parseNumberSafe;    // returns [1,0,2,3]\n```","code":["[blufor, opfor, independent, civilian] call BIS_fnc_parseNumberSafe;\t// returns [1,0,2,3]"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["parseNumber","BIS_fnc_parseNumber"],"notes":[],"categories":["Arma 3: Functions","Arma 3: New Functions","Function Group: Arrays","Functions","Introduced with Arma 3 version 1.96"],"docblock":null,"filled_from_docblock":[]}