Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save AliceWonderland/4bf26b876ea39ce79292643c2e6cf000 to your computer and use it in GitHub Desktop.
Save AliceWonderland/4bf26b876ea39ce79292643c2e6cf000 to your computer and use it in GitHub Desktop.
9.1 Default Values created by smillaraaq - https://repl.it/HMxp/4
function dogBreeder(name,age){
var tmpName="";
if(name===undefined){
tmpName="Steve";
}else{
if(typeof name ==="string"){name=name;}
else{tmpName="Steve";}
}
if(age===undefined){
if(typeof name ==="number"){age=name;}
else if(typeof age ==="number"){age=age;}
else{age=0;}
}else{
if(typeof name ==="number"){age=name;}
if(typeof age ==="number"){age=age;}
}
return {name:tmpName, age:age};
}
// dogBreeder("Sam", 12) // => {name: 'Sam', age: 12}
dogBreeder(15) // => {name:'Steve', age: 15}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment