如何快速判断一个数是偶数?这位程序员想出了一个天才方法

嗯,是的,你没看错
这是一个正儿八经的项目

在编程时
我们经常需要判断一个数是否为偶数
这个难题困扰到了许多刚接触到编程的新人们
因此,这个项目应运而生

如果你也曾遇到过这个难题
那就接着向下看
这篇文章就一定会对你有所帮助

那么,如何才能够简单、易懂地解决这个难题呢
这位天才程序员给出了一个天才方法

只需要简单的 if 语句 就可以了!
(Oh, 这该死的智慧,我当初怎么就没想到呢!)

我们先简单看一部分代码:

function isEven(number) {
    if (number === "even" || number === "Even" || number === "eVen" || number === "evEn" || number === "eveN" || number === "EVen" || number === "EvEn" || number === "EveN" || number === "eVEn" || number === "eVeN" || number == "evEN" || number === "eVEN" || number === "EvEN" || number === "EVeN" || number === "EVEn" || number === "EVEN") return true;
    else if(number === 0 || number === "0" || number === "zero" || number === "Zero" || number === "ZERO") return true;
    else if(number === 1 || number === "1" || number === "one" || number === "One" || number === "ONE") return false;
    else if(number === 2 || number === "2" || number === "two" || number === "Two" || number === "TWO") return true;

怎么样,是不是非常简单、易懂
看这严谨的代码,堪称完美
他甚至可以判断文字奇偶
有没有被这位天才程序员的智慧所折服

使用起来也非常简单:

isEven(1); //返回 false,即不是偶数
isEven(2); //返回 true,即是偶数
isEven(3); //返回 false,即不是偶数
// 等等,以此类推(你不会真的想要用吧)

这个项目一经推出,就受到了程序员们的追捧
纷纷对这个项目表示了肯定与赞美:
赞美

同时也积极参与到了这个项目的完善中
比如下面,就有位程序员提交了一个反馈:
反馈

作者本人也承认,这个项目现在还没有完善,希望在未来的某一天可以完成

查看完整代码:
https://raw.fastgit.org/samuelmarina/is-even/main/index.js

提示:慎用手机浏览器查看,可能导致崩溃(别问我怎么知道的)

这是一个开源项目,开源地址:
https://github.com/samuelmarina/is-even

感谢您看完本篇文章,祝您生活愉快,再见

点击这里关注我

猜你喜欢

转载自blog.csdn.net/qq_37454669/article/details/120754549
今日推荐