alert( (5-5)/(5-5) ) КАК посчитать такое выражение одной строкой?
оператор скобки возвращает не infinity ,а NAN и вычисления прекращаются.
|
var a=0/0; alert(a); alert(typeof(a)); a=1/0; alert(a); alert(typeof(a)); особенности интерпритатора |
Цитата:
|
Цитата:
a=1/0; alert(typeof(a)); a+=""; alert(typeof(a)) a= +a; alert(typeof(a)) alert(a); |
Цитата:
var a =1/0; var b=3; var c=a+b; var d=b+a; alert(a); alert(c); alert(typeof(c)); alert(d); alert(typeof(d)); |
dmitriymar, успел на секунду быстрее, буквально... И мне кажется, вы не совсем по теме ответили...
|
Цитата:
|
я проверяю пересекает ли одна линия (розовая) определенный горизонтальный луч(голубой) (на высоте y)
x = (y-y1)/(y2-y1)*(x2-x1) + x1 вернее проверяю на каком x эта линия пересечет высоту y линия строится по двум точкам. x1 y1 - первая x2 y2 - вторая Получается что если x = (y-y1)/(y2-y1)*(x2-x1) + x1 в этом выражении (y-y1)/(y2-y1) будет принимать форму типа (5-5)/(5-5), соответственно 0/0 получается что линия наша просто параллельна лучу, и лежит на нем? для наглядности: ![]() |
Цитата:
А ещё можно не одной строкой. Вас за это никто не побьёт. |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 12:33. |