Показать сообщение отдельно
  #25 (permalink)  
Старый 21.11.2011, 13:11
Аватар для Shaci
:-/
Отправить личное сообщение для Shaci Посмотреть профиль Найти все сообщения от Shaci
 
Регистрация: 28.09.2009
Сообщений: 1,126

Сообщение от GuardCat Посмотреть сообщение
А ещё сущий кошмар со скобками.
Найдите 10 отличий:
function Fif4() {
	var nac = -6, fin = 7, res = "";
	for (x = nac; x < fin; x += 2) {
		if (x < 2) res += "При x = " + x + " V = " + (Math.cos(4 * x) + Math.PI) + "\n";
		else if (x == 2) res += "При x = " + x + " V = " + (Math.abs(Math.cos(x) / Math.sin(x), 3)) + "\n";
		else if (x > 2) res += "При x = " + x + " V = " + (5 + (Math.round((Math.sqrt(x), 3)))) + "\n";
	}
	alert(res);
}


P.S. В математическую сторону вопроса не заглядывал.
скобки желательно ставить для каждого if или for, даже если дальше
один оператор следует, и они там не нужны,
иначе если захотите добавить что-то в тело цикла или условия, могут возникнуть ошибки

с другой стороны это дело вкуса, я зачастую сам их не ставлю
Ответить с цитированием