Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var state=true;
- if(number===undefined){number=0; var state=false;}
- try {
- if(typeof number != "number"){ throw new Error("number is not a number"); }
- } catch(e) {
- // statements
- console.log(e.message);
- }
- if(state){i=1;} else{i=0;}
- for(;i<arguments.length;i++){
- try {
- if(arguments[i]===0){ throw new Error("division by 0"); }
- } catch(e) {
- // statements
- console.log(e.message);
- }
- }
- var obj={
- sum: function (){
- if(state===false){i=0;}else{i=1;}
- for(;i<arguments.length;i++){
- number+=arguments[i];
- }
- return sm;},
- dif: function(){
- if(state===false){i=0;}else{i=1;}
- for(;i<arguments.length;i++){
- number-=arguments[i];
- }
- },
- div: function () {
- if(state===false){return 0;};
- for(i=1;i<arguments.length; i++){
- number=number/arguments[i];
- }
- return number;
- },
- mul: function(){
- if(state===false){i=0;}else{i=1;}
- for(;i<arguments.length;i++){
- number*=arguments[i];
- }
- }
- };
- return obj;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement