大家。
前几天面试官问了我一个问题。而我无法回答。可能在这个网站上存在一些大师 JS。=)
我们只有一个字符串:一个字符的VARNAME[byte][byte][byte][byte]
位置[byte]
。
问题:如果十六进制中的一对 [byte][byte]必须不超过十进制的 1000,如何正确编写 JS ?
我试过以下:
1)VARNAME[20][3D][09][30]
相等
2)VARNAME<space>=1<space>
它是正确的JS代码但是!
3)0x203D = 8253
十进制不正确必须<=1000
0x0120 = 2352
不正确必须<=1000!
我尝试在 09 上替换 20,然后:
0x093d = 2365
比较好,不过1000多=(
我怎么能做到?面试官说这是可能的,因为 char 可以是任何(我的意思是
varname;<space><space><space>
等等),但他不能告诉我答案。
大伙儿谁能做到?