gpt4 book ai didi

javascript - JavaScript 中的 "double tilde"(~~) 运算符是什么?

转载 作者:行者123 更新时间:2023-11-30 06:36:20 25 4
gpt4 key购买 nike

<分区>

我在一些代码中看到了这个,但我不知道它做了什么:

var jdn = function(y, m, d) {
var tmp = (m <= 2 ? -1 : 0);
return ~~((1461 * (y + 4800 + tmp)) / 4) +
~~((367 * (m - 2 - 12 * tmp)) / 12) -
~~((3 * ((y + 4900 + tmp) / 100)) / 4) +
d - 2483620;
};

~~ 运算符是做什么的?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com