var d = 7;
в двоичном виде: 7 = (111)
Что я хочу сделать, так это установить второе место справа от 1 или 0 в распоряжении,
и вернуть десятичное значение.
Например, если я хочу сделать второе от 1 до 0, то после процесса должно вернуться 5,
потому что 5 = (101).
Как реализовать это в JavaScript?
EDIT
ответ должен быть примерно таким:
function func(decimal,n_from_right,zero_or_one)
{
}
Где десятичное число - число для обработки,
n_from_right - это количество бит справа, в моем примере выше 2.
zero_or_one означает установить этот конкретный бит в 0 или 1 в распоряжении.