首页 > 代码库 > 张三个人信息 三元运算符
张三个人信息 三元运算符
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title>网页标题</title> <meta name="keywords" content="关键字列表" /> <meta name="description" content="网页描述" /> <link rel="stylesheet" type="text/css" href="" /> <style type="text/css"></style> <script type="text/javascript"> //根据isMrried的值,来输出是"未婚",还是"已婚" var name="周"; var is_married=false; //进行条件判断:只能二选一,不能同时进行 if(is_married) { document.write(name+"的婚姻状态是:已婚!"); }else { document.write(name+‘的婚姻状态是:未婚!‘); } //判断两个数谁大谁小 var a=100; var b=20; //比较运算符的结果也是布尔值 document.write(‘<hr>‘); if(a>b) { document.write(a+‘大‘); }else { document.write(b+‘大‘); } document.write(‘<hr>‘); //(1)变量初始化 var name=‘张三丰‘; var sex=‘男‘; var edu=‘大专‘; var age=‘29‘; var isMarried = true; var salary =2000; var bonus =500; var school=""; //(2)构建要输出的结果 var str =‘<h1>‘+name+"的基本信息如下</h1>"; str +="<br>姓名:"+name; //展开后 str =str +‘姓名: 张三丰‘ str =str +‘<br>性别:‘+sex; str =str +"<br>年龄:"+age; str =str +"<br>婚否:"+(isMarried ? "已婚 ": "未婚");//三元运算符 /*if(isMarried) { str +=‘<br>婚否:已婚‘; }else { str +="<br>婚否:未婚"; }*/ str +="<br>基本工资:"+salary; str +="<br>奖金"+bonus; str +=‘<br>实发工资:‘+(salary +bonus); //if判断: 如果school有值,则输出学校名 //如果school无值,则输出"未填写" //if的()只能是布尔型,如果不是布尔值,则要进行类型转换 //undefined转成布尔型为false if(school) { str +="<br>毕业院校"+school; }else { str +="<br>毕业院校: 未填写"; } //(3)(输出结果) document.write(str); document.write("<br>"); </script> </head> <body> </body> </html>
张三个人信息 三元运算符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。