问答详情
源自:2-8 较量较量(比较操作符)

jq1 = document.write(numa>numb); 为什么结果输出的是undefine?

var numa, numb, jq1, jq2;

numa = 1;

numb = 7;

jq1 = document.write(numa>numb);

document.write("numa 大于numb的分数吗?" + jq1); //为什么这里输出的是 undifine?

提问者:慕圣4893624 2016-02-21 16:05

个回答

  • bbkxm
    2016-02-21 16:10:41
    已采纳

    因为document.write(numa>numb);没有返回值

  • 一墨飞雪
    2016-04-18 20:24:27

    可以打出来。我试了一下你的代码,估计是你的jql打错了L和1没有区分,你可以再试试

  • bbkxm
    2016-02-21 16:38:56

    可以直接写jq1 = numa>numb;