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

来源:2-8 较量较量(比较操作符)

慕圣4893624

2016-02-21 16:05

var numa, numb, jq1, jq2;

numa = 1;

numb = 7;

jq1 = document.write(numa>numb);

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

写回答 关注

3回答

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

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

    慕圣4893...

    非常感谢!

    2016-02-21 16:36:57

    共 1 条回复 >

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

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

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

    可以直接写jq1 = numa>numb;

    慕圣4893...

    Ya! 多谢提醒。

    2016-02-21 16:39:42

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题