ASK9292,
Найди 10 (а может, и не 10) отличий
function calculateArea(width, length, figure){
switch (figure){
case 'triangle':
return {
"area": 1/2 * (width*length),
"figure": figure,
"input": width,length
};
break;
case 'square':
break;
case 'rectangle':
break;
// and etc.
}
}
var result = calculateArea(3,3,'triangle');
alert(JSON.stringify(result));
И учти замечание от
ksa