# FMX: adding external variables

**URL:** <https://forum.kirupa.com/t/fmx-adding-external-variables/97459>\
**Category:** Uncategorized\
**Created:** [December 22, 2003, 6:50pm UTC](https://forum.kirupa.com/t/fmx-adding-external-variables/97459 "2003-12-22T18:50:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![toonwriter](https://avatars.discourse-cdn.com/v4/letter/t/58f4c7/32.png) [@toonwriter](https://forum.kirupa.com/u/toonwriter)\
**Post date:** [December 22, 2003, 6:50pm UTC](https://forum.kirupa.com/t/fmx-adding-external-variables/97459/1 "2003-12-22T18:50:23Z")

</div>

I understanding how to add, multiply, etc. external, standalone numerical variables:

var salBase = new LoadVars();  
salBase.Sal = new Number();  
salBase.MA = new Number();  
salBase.onLoad = function(ok) {  
trace(salBase.Sal+ +salBase.MA);  
if (ok) {  
sal\_txt.text = Number(salBase.MA) + Number(salBase.MA)  
}  
};  
salBase.load(“TeachSals.txt”);

where salBase.MA = 3000.

However, I really want to add salBase.MA to salBase.Sal

where salBase.Sal =

30500%0A30700%0A30900%0A31100%0A31300%0A31500%0A31700%0A32000%0A32300%0A32600%0A32900%0A33200%0A33730%0A34450%0A35230%0A35950%0A36980%0A38220%0A39460%0A40900%0A42300%0A43780%0A45220%0A46590%0A48025

(%0A is unicode for linefeed.)

However, I get NaN – that’s because the %0A makes the variable a non\_numerical string, right?

So, what;s the best way?

Thanks,

Andy
