написать функцию для возможности работы с бОльшими числами чем поддерживает javascript/
В каком месте не понятно?
________________________________________
не ну вы посмотрите как удобно это пишется на Class
ВЫ только посмотрите какая красота получается ^__^
var BigNumber = new Class( function BigNumber( BigNumber ) {
this.__construct__ = function ( value ) {
this.stringValue = value + '';
};
this.plus = function ( bigNumber ) {
var result = parseInt( this.stringValue.toString() ) + parseInt( bigNumber.toString() );
return new BigNumber( result )
};
this.minus = function ( bigNumber ) {
var result = parseInt( this.stringValue.toString() ) - parseInt( bigNumber.toString() );
return new BigNumber( result )
};
this.multiply = function ( bigNumber ) {
var result = parseInt( this.stringValue.toString() ) * parseInt( bigNumber.toString() );
return new BigNumber( result )
};
this.toString = function () {
return this.stringValue
};
this.valueOf = function () {
return this.stringValue
};
} );
var a = new BigNumber( '12' );
var b = new BigNumber( '324234' );
var c = new BigNumber( '41' );
var d = ( a.plus( b ).minus( c ) ).multiply( a );