问答详情
源自:7-13 向上取整ceil()

字符串和数字都可以是为什么

document.write(Math.ceil(9.9));输出是10; document.write(Math.ceil("9.9"));输出也是10; 不管字符串还是数字都能正常运行,想知道为什么?

提问者:likeddsk 2016-06-15 18:26

个回答

  • wyattwyq
    2016-06-15 20:15:08

    Math.ceil(9.9)直接处理输出结果;Math.ceil("9.9")转化成数字后在处理输出

  • qq_技术_贺玉龙_Loadi_03510863
    2016-06-15 19:46:19

    内部会自行转换