<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>if语句</title> <!-- prompt("可选,提示文字","可选,默认的输入文本")://prompt文本框中的都是字符串 如果用户不输入任何信息点确定,则返回空的字符串,sting。 如果用户单击提示框的取消按钮,则返回 null。 如果用户单击确认按钮,则返回输入字段当前显示的文本。 在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 prompt() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。 --> <!-- var n=0;//可直接设定执行条件 var n=prompt("提示信息")//或者使用prompt("")生成一个输入框以填写条件 if(条件1){ //满足条件1时,执行脚本1/满足条件2时执行脚本2/否则执行脚本n 执行脚本1 }else if(条件2){ 执行脚本2 }else if(条件3){ 执行脚本3 }..else(条件..){ 脚本n } --> </head> <body> <script> /* var age="20"; if(age<18){ alert("小屁孩,毛还没长齐"); }else{ alert("你已经是个成熟的电灯泡了"); } */ var age=prompt("请输入您的年龄","18"); if(age<18){ alert("小屁孩,毛还没长齐"); }else if(age>=18 && age<59){ alert("您已经是个成熟的电灯泡了"); }else{ alert("少壮不努力") } </script> </body> </html>