Показать сообщение отдельно
  #3 (permalink)  
Старый 28.10.2010, 14:49
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

function stringXor(string, position){
	var out = (parseInt(string, 2) ^ 1<<(string.length - position - 1)).toString(2);
	while (out.length < string.length) out = "0" + out;
	return out;
}
alert(stringXor("0110001", 2));


Другие варианты?

Последний раз редактировалось subzey, 28.10.2010 в 14:52. Причина: Плохо прочитал — массив не подходит
Ответить с цитированием