该位序列的正确奇偶校验是多少?

时间:2019-01-05 14:52:48

标签: networking parity

我有下面的位序列,我试图确定它的奇偶性,但是我可以肯定答案。

1010101010101011

由于1的数量为9,我可以假设奇偶校验是奇数吗?

1 个答案:

答案 0 :(得分:0)

是的。如下所示,此序列的奇偶校验是奇数:

var input = document.getElementById("bits");
var parity = document.getElementById("parity");
input.addEventListener("keyup", function(e) {
  this.value = this.value.replace(/[^01]/g, "");
  parity.innerText = this.value ? (this.value.match(/1/g)||[]).length % 2 ? "odd" : "even" : "";
});
<input id="bits"/><br />
Parity: <span id="parity"></span>