Показать сообщение отдельно
  #14 (permalink)  
Старый 22.07.2012, 09:40
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от nerv_ Посмотреть сообщение
да не, нормально. Используется двоичное представление числа. Чтобы было очевидным, можешь в Math добавить : )

bes, да

Math.isEven = function( num ) {
	return !( num & 1 );
};

Math.isOdd = function( num ) {
	return !!( num & 1 );
};

alert( Math.isEven( 11 ) );
alert( Math.isOdd( 11 ) );


Math.isEven = function( num ) {
	return !( num & 1 );
};

Math.isOdd = function( num ) {
*!*
	return !Math.isEven(num);
*/!*
};


не сдержался

Сообщение от devote Посмотреть сообщение
сложно в чем? символ "&" сложный чтоль?
он такой загадочный
Ответить с цитированием