GithubHelp home page GithubHelp logo

itorr / homo Goto Github PK

View Code? Open in Web Editor NEW
977.0 9.0 65.0 28 KB

💩「恶臭数字论证器」数字恶臭化工具

Home Page: https://lab.magiconch.com/homo/

License: MIT License

JavaScript 85.13% HTML 14.87%
114514 1919810 homo homosexuality

homo's Introduction

恶臭数字论证器

一个将任意数字分解成 114514 构成的公式的工具。

项目首页

https://lab.magiconch.com/homo/

引用方式

<script src="homo.js"></script>
<script>
let 恶臭 = homo(1919810);
// "114514*(11-4-5+14)+(114*514+(114*51*4+(1145*(1+4)+(11-4+5+1-4))))"
</script>

CDN

<script src="https://cdn.jsdelivr.net/gh/itorr/homo@master/homo.js"></script>

仓库地址

https://github.com/itorr/homo

协议

MIT

homo's People

Contributors

artoria2e5 avatar itorr avatar saplonily avatar steve02081504 avatar tuliren avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

homo's Issues

bug

image
“.”不应该显示,应该是“=”

这么臭的仓库有存在的必要🐴

           ▃▆█▇▄▖
      ▟◤▖   ◥█▎
     ◢◤  ▐     ▐▉
  ▗◤   ▂ ▗▖  ▕█▎
 ◤ ▗▅▖◥▄ ▀◣  █▊
▐ ▕▎◥▖◣◤    ◢██
█◣ ◥▅█▀    ▐██◤
▐█▙▂        ◢██◤
◥██◣    ◢▄◤
   ▀██▅▇▀


⑨不会被调用

if (typeof num !== "number")
return ""
阻止了⑨倍论证的可能性

bug

就是遇到包含357,1026之类的数会不对
image
这个等于-123
image

数字较大时无法正常使用(悲

对不短于22位的数字使用带小数点的科学计数法会造成算法爆破。例如:1.2e21
即使避免了小数点,输入大于1e27的数字会使得第一次除114514的结果变成带小数点的科学计数法表示,从而也会造成算法爆破。
使用js这种屑语言时,字符串模拟高精度什么的不考虑一下吗?

Found 11/(45-1)*4 bug of `homo()`

スクリーンショット 2022-07-18 15 59 41

As you can see in the image, when using -Infinity as the value of the input, homo() gave us "(11-4-5+1-4)*这么恶臭的Infinity有必要论证吗" , where the expected result is "这么恶臭的-Infinity有必要论证吗" .

Therefore, here is your final result: WA, 90.

建议扩展到复数域(心虚)

比如i=(-1)^((-1×4+5+1)÷4)
要尽量的简洁,不要先算个-1再算个0.5,否则就是一个一个一个繁琐的论证机啊啊啊啊啊啊啊啊啊啊啊

建议添加乘方

如30226801971775055948247051683954096612865741943=(11-4)⁵¹⁺⁴

还有24328178969534828711372998093524038624549939291093897594803044627929851847630171468204018048158313071545558582878941443575997789023924896396443875395359349770542481860688423018931112868941207904563690988057526655233314223037469642908934552090184747450875044775139194778995850939282164937224365003798549244827515814790192482532503820209785176997120505581871652020283345699498870297715544463788187251651993922748519338634709140872078361254965575827591798863011422165221700780231881064907563714719998422745303896108725452114484557610869850001597254124937864011004638867797213729987434724487525634876149422385520870715213620143394748395396583239166358150084763971206465371425813478981308410214382083153545892754605700019264312047488480890809426380721037533398647137766639665971166306068666670689826463298268468365727780154826438496260078380561785575277930954678504630198248803749046717600583109070952973067395710111879898170626763632283526208560813084575121484414059519760779830442546147624648197239125131554522285642404630262047553358838678070994196008177405845585571841=11^4^5^1^4

page报错

firefox 75.0:

SyntaxError: invalid regexp group homo.js:1:1

图片

edge build 18363:

图片

SCRIPT5018: SCRIPT5018: Unexpected quantifier homo.js (10,23)

-Infinity

-Infinity = (11-4-5+1-4)*(这么恶臭的Infinity有必要论证吗)
建议改成“-Infinity = 这么恶臭的-Infinity有必要论证吗”

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.