Skip to content

为什么hex2duo要用到随机数? #9

@Ahaochan

Description

@Ahaochan

hex2duo似乎不是简单的转化16进制到12进制,在63-69行有用到随机数。

是基于什么的考虑呢?

        // 正常转换, 如 C 10 的意思是, 十六进制的C转化为十二进制的10
        // parseInt('C', 16).toString(12);
        // A A      B B      C 10       D 11        E 12        F 13
        // 您的代码. 如 C 10 2 的意思是, 十六进制的C转化为您的代码中十二进制数组的两个元素 10 和 2
        // 这里枚举了两种随机情况
        // A 10 0   B 10 1   C 10 2     D 10 3      E 10 4      F 10 5
        // A 11 4   B 11 5   C 11 6     D 11 7      E 11 8      F 11 9

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions