for(var i=ai>0i--){
//输出空格
for(var j=0j<=a-ij++){
document.write("&nbsp")
}
//输出*
for(var k=0k<i*2-1k++){
document.write("*")
}
//换行
document.write("<br/>")
}
最好做个有效性判断
<!doctype html><html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
</head>
<body>
<script>
var x=prompt("请输入1-7","1")
if(x==1)
alert("新的一天")
else if(x==2||x==3||x==4)
alert("努力工作")
else
alert("休息")
</script>
</body>
</html>
1、警告框alert,在js中直接运用alert("警告")2、确认框confirm。
confirm() 方法用于显示一个带有指定消息和 OK 及取消按钮的对话框,根据用户点击确认框上的按钮返回true与false。
用法:
if(confirm("确定要清空数据吗?"))
{
document.main.text1.value=""
}
3、信息输入框prompt。
prompt() 方法用于显示可提示用户进行输入的对话框。如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。
用法:
var name = prompt('请输入数字','')