JS 常量 0 0 0 0 算 24 点

2018-09-20 10:40:37 +08:00
 mytry

JS 中给出四个常量 0 0 0 0,计算 24 点。可以使用任意多的符号组合,当然越少越好~ ​​​​

先来个最极端的:

-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~0+0+0+0

(目前已知最短的长度是 18,看看大家有没有更好的~)

3910 次点击
所在节点    程序员
25 条回复
pengfei
2018-09-20 10:50:17 +08:00
-~-~-~0+0+0+0<<-~-~-~0+0+0+0
kanezeng
2018-09-20 11:03:54 +08:00
(-~0<<-~-~-~0)*(0-~-~-~0)
pengfei
2018-09-20 11:46:36 +08:00
-~-~-~+0+0<<-~-~-~0+0
codingadog
2018-09-20 11:55:32 +08:00
(0!+0!+0!+0!)!
😅?这个符合不
GeruzoniAnsasu
2018-09-20 11:56:30 +08:00
-~-~0-~0<<0-~-~-~0

18 了
rabbbit
2018-09-20 11:58:51 +08:00
-~!0+!0<<-~!0+!0
GeruzoniAnsasu
2018-09-20 12:03:47 +08:00
楼上启发了我

-~!0-~0<<!0-~!0

15 了
rabbbit
2018-09-20 12:05:03 +08:00
!0-~!0<<!0-~!0
tuding
2018-09-20 12:47:44 +08:00
(0!+0!+0!+0!)!
xiangyuecn
2018-09-20 12:56:21 +08:00
谁要敢在我眼皮子底下真写这种代码来用,哼 ~ 算你厉害
newmind
2018-09-20 13:05:39 +08:00
00:00
fiht
2018-09-20 13:14:50 +08:00
一脸懵逼
Tink
2018-09-20 13:16:23 +08:00
6
wangjie
2018-09-20 13:16:24 +08:00
-~-~0+[-~-~0<<-~0]-0
topsy
2018-09-20 14:00:37 +08:00
-~-~!0<<-~-~!0 14
估计想的都是 3<<3 最短吗?
mytry
2018-09-20 14:02:47 +08:00
@topsy 还有两个 0 没用上。。。8 楼也是 14 字符。
DOLLOR
2018-09-20 14:25:15 +08:00
0x10+0o10
8 字符
DOLLOR
2018-09-20 14:26:40 +08:00
@DOLLOR 数错了,是 9 字符
mytry
2018-09-20 14:28:19 +08:00
@DOLLOR 一个常量 0 都没用上。。。还出现 xo1 非符号字符了- -
DOLLOR
2018-09-20 14:30:54 +08:00
@mytry
0x:十六进制前缀
0o:八进制前缀
十六进制的 10 为 16,八进制的 10 为 8,两者和 24

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/491096

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX