Показать сообщение отдельно
  #1 (permalink)  
Старый 27.11.2016, 19:29
Интересующийся
Отправить личное сообщение для ASK9292 Посмотреть профиль Найти все сообщения от ASK9292
 
Регистрация: 19.09.2016
Сообщений: 15

Вывод как объект
Напишите функцию calculateArea, которая будет принимать параметры, для вычисления площади (можете выбрать какую то конкретную фигуру, а можете, основываясь на переданных параметрах, выполнять требумый алгоритм вычисления площади для переданной в параметрах фигуры) и возвращать объект вида: { area, figure, input }, где area - вычисленная площадь, figure - название фигуры, для которой вычислялась площадь, input - входные параметры, по которым было произведено вычисление

function calculateArea(width, length, figure){
	this.width = width;
	this.length = length;
	this.figure = figure;
	this.area = area;
	this.input = input;

	switch (figure){
		case 'triangle':
		return {
			area: 1/2(width*length),
			figure: figure,
			input: width,length
		};
		break;
		case 'square':
		
		break;
		case 'rectangle':
		
		break;

		// and etc.
	}
}

function calculateArea(3,3,'triangle');


Подскажите, что не так делаю? Спасибо!
Ответить с цитированием