慕闪闪
2020-11-22 16:34
<!DOCTYPE HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函数</title>
<script type="text/javascript">
function comp(a,b)
{var a=parseInt(prompt("输入A值"));
var b=parseInt(prompt("输入B值"));
if(a>b){
return a;
}
else if(a<b){
return b;
}
else{
return "两个值相等"
}
}
</script>
</head>
<body>
<input type="button" onClick="comp()" value="录入AB值">
</body>
</html>
没有打印出来,
var ans=comp()
document.write(ans)
打印出来就可以看见了,结果正确的,代码没有问题
<!DOCTYPE HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>函数</title><script type="text/javascript">function comp(a,b){var a=parseInt(prompt("输入A值")); var b=parseInt(prompt("输入B值")); if(a>b){ // 将结果在控制台显示 console.log(a); // 将结果在p标签内打印出来 document.getElementById("num").innerHTML = a; } else if(a<b){ console.log(b); document.getElementById("num").innerHTML = b; } else{ console.log("两者相等"); // 将结果打印出来 document.getElementById("num").innerHTML = "两者相等"; }}</script></head><body> <input type="button" onClick="comp()" value="录入AB值"> <p id="num"></p></body></html>
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题