用位运算来做(右移0位,或者两次取反),且非数值型的值会转成0
alert(5>>0); alert(~~5); // 值为 5 alert(5.55>>0); alert(~~5.55); // 值为 5 alert(-98.4>>0); alert(~~-98.4); // 值为 -98 alert('absd'>>0); alert(~~'absd'); // 值为 0 alert(null>>0); alert(~~null); // 值为 0 alert('34.5'>>0); alert(~~'34.5'); // 值为 34