

console.log()输出是正常的,但是打印却输不出来,这个应该怎么解决
关注这个几个问题(对你有帮助的话采纳一下呗):
1.其实你的正确答案出来了,最后的结果就是输出的a,为什么?因为<在html页面中,是打印不出来的,你需要用<代替小于号,用>代替大于号。
2.你后面还输出来了个document.write('这个代码,页面上有错误吧,你检查一下。
全部代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var a = 12,b = 24;
document.write("a的值是:",a);
document.write("<br/>b的值是:",b);
document.write("<br/>");
if(a>b){
document.write("a>b");
}else if(a<b){
document.write("a<b");
}else {
document.write("a=b");
}
</script>
</body>
</html>
运行效果:
