На вашем месте я бы не запускал это:
Javascript:
(function() {
var a = 1,
b = a,
c = b,
d = 1,
e = 1;
while ( d != 0 && e != 0) {
b = Math.sqrt(a*a+a*a);
c = 2*a-b;
e = b%1;
f = c%1;
document.write(a);
a++;
}
document.write('a = ' + a);
document.write('b = ' + b);
document.write('c = ' + c);
})();
Да, в общем, я хочу вычислить то же уравнение снова и снова, пока все три не станут целыми числами с помощью Javascript, а затем распечатайте их. Пожалуйста, знайте, что до недавнего времени я использовал только jQuery.
Кажется, это просто повторяется бесконечно, хотя мне кажется странным, что он не печатает a
при вычислении, не уверен, что именно так работает цикл while JavaScript.
Кроме того, почему я не могу использовать Math.sqrt(2a^2)
для вычисления B?