Показать сообщение отдельно
  #8 (permalink)  
Старый 01.07.2011, 18:42
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от mycoding
for(var i=0;i<1000000000;i+=1){}
вариантов этого цикла множество.
for(var i = 0, j = 10; i < j; ++i);
for(var i = 10; i--;);

var i = 10;
while(i--);

var i = 10;
while(i-- > 0); //этот кстати самый быстрый

var i = -1;
while(++i < 10);

Сообщение от mycoding
+x.
Но такой способ напоминает хак метод, а все хак методы - это плохо.
Лучше их избегать.
т.е. корректней приводить значение с помощью Number(), parseInt() ...?.
Сообщение от mycoding
3 - Советуется не использовать ==, а использовать ===.
там где это важно - да.
alert([undefined == null, undefined === null]);

Сообщение от mycoding
0.1+0.2 === 0.3 false
0.1+0.2 == 0.3 false
ну так

Последний раз редактировалось monolithed, 01.07.2011 в 18:45.
Ответить с цитированием