Показать сообщение отдельно
  #2 (permalink)  
Старый 04.10.2013, 13:17
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

Что это?
<input id="a" size="40">
<input id="b" size="40">
<input id="c" size="40">
var a = document.getElementById("b")
var b = document.getElementById("b")
var c = document.getElementById("c")
var d = b * b - 4 * a * c;

Даже если учесть, что а действительно должно быть равно b, т.к. a = document.getElementById("b"), все равно, кто Вам дает право так по-панибратски поступать с DOM-элементами? Берете их и перемножаете, вычитаете... Как Вы могли?!
var a = +document.getElementById("a").value;
и т.д. Дальше код не смотрел
Ответить с цитированием