Validate Number Set Default Action Script

Posted by druva | Uncategorized | Sunday 16 November 2008 12:24 pm

Check is Not a Number and set Default

This is the sample script to show how to use the class

import druva.NumberUtil;

trace(NumberUtil.toNumber('5889sfd', 5))// 5

trace(NumberUtil.toNumber('60', 5))// 60

trace(NumberUtil.toNumber(55, 5))// 55

Actual Class to calculate average of numbers in array

package druva{
	import flash.display.Sprite;

	public class NumberUtil extends Sprite {
		public function NumberUtil() {
		}

		public static function toNumber(value:*, def:Number):Number {
			return (isNaN(Number(value))==true) ? def : Number(value);
		}

	}
}