Why can't Captivate Multiply?
As I try to turn decimals into a percent by multiplying decimals by 100, I get this funkiness.
Expression = var_a * 100
var_a = .07
should give me 7 correct? Instead it gives me this...

WHY??????????
As I try to turn decimals into a percent by multiplying decimals by 100, I get this funkiness.
Expression = var_a * 100
var_a = .07
should give me 7 correct? Instead it gives me this...

WHY??????????
Technically is better to use Math.round instead of toFixed(0) as toFixed returns a string and you could not do any further calculations with the result of toFixed.
Also, it has nothing to do with Captivate being funky, it is JavaScript that cannot accurately represent certain numbers in floating point binary, so you get those results.
So with JavaScript just add this to your action:
Since you do not show what variable is being set with the result of your expression, I'll just use the variable "result"
Math.round(window.result);
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.