js 变量交换及判断语句

原创 2016年08月28日 19:34:35
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<script>

//-------------------------------- 变量的交换 ----------------------------------

   //引入中间变量方式 1
    var a = "aaa";
    var b = "bbb";
    var temp = a;
    a = b;
    b = temp;

    //求和方式 2
    var a = 10;
    var b = 20;
    var sum = a + b;
    b = sum - b;
    a = sum - b;

    //求和方式 3
    var a = 10;
    var b = 20;
    a = a + b;
    b = a - b;
    a = a - b;
    console.log("a:"+a+"---"+"b:"+b);

//-------------------------------- 判断语句 -------------------------------

   //需求:输入名人,弹出他所参演的电视剧!
    var str = prompt("请输入一位名人:");
    if(str === "陈道明"){
        alert("老谢参演过:《康熙王朝》《楚汉传奇》《江山风雨情》...");
    }else if(str === "吕超"){
        alert("吕老师参演过:《雷雨》负责里面的雷雨......");
    }else{
        alert("这货谁,换一个,不认识!");
    }

    //需求:弹框显示今天是星期几。
    var date = new Date();
    console.log(date.getDay());//礼拜日给我们的值将是0 老外0 是星期的第一天
    var num = date.getDay();
    switch (num){
        case 0:
            alert("星期日");
            break;
        case 1:
            alert("星期一");
            break;
        case 2:
            alert("星期二");
            break;
        case 3:
            alert("星期三");
            break;
        case 4:
            alert("星期四");
            break;
        case 5:
            alert("星期五");
            break;
        case 6:
            alert("星期六");
    }

    //需求:百分制转换成优良中可差。
    var num = prompt("输入成绩:");
    num = parseInt(num/10);
    switch (num){
        case 10:
            alert("满分");
            break;
        case 9:
            alert("优");
            break;
        case 8:
            alert("良");
            break;
        case 7:
            alert("中");
            break;
        case 6:
            alert("可");
            break;
        default :
            alert("差!!!");
    }

</script>
</body>
</html>

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

js作用域(函数作用域、变量作用域、作用域链、with语句)

一:函数作用域先看一小段代码:var scope="global"; function t(){ console.log(scope); var scope="local"...

JavaWeb - JavaScript,js与html结合方式,js(语句/运算符/数组/string/Array/Math/Date/RegExp/bom对象/全局变量/局部变量)

JavaWeb - JavaScript,js与html结合方式,js(语句/运算符/数组/string/Array/Math/Date/RegExp/bom对象/全局变量/局部变量)...

【02】常用关键字,常量和变量,运算符,判断语句

Java基础(三)  Java语言基础组成 -----------------------------------------------------------------------------...

Mysql流程构造语句 变量定义,判断分支,循环

一 流程构造语句     1>语法                   分隔符 概念 用于区分过程的开始和结束的符号        delimiter //           /**定义存储...
  • t0404
  • t0404
  • 2016年07月03日 11:57
  • 1128

两个变量a,b,不用“if”,“? :”,switch或者其它判断语句,找出两个数中间比较大的

问题 有两个变量a,b,不用“if”,“? :”,switch或者其它判断语句,找出两个数中间比较大的。 解决方案 //-------------------------------------...

JS数组&两值交换不使用第三变量

数组对象的作用是:使用单独的变量名来存储一系列的值! 1. shift:删除原数组第一项,并返回删除元素的值,如果数组为空则返回undefined 2. unshift:将参数添加到原数组开头,并返回...

通过JS语句判断WEB网站的访问端是电脑还是手机

from:http://www.xker.com/page/e2014/0325/131654.html 腾讯网的适配代码 如何判断访问网站的机器类型-如何判断ipad JS 判断浏览器...

通过JS语句判断WEB网站的访问端是电脑(web)还是手机(mobile)

通过JS语句判断WEB网站的访问端是电脑(web)还是手机(mobile) 内容为转载,只有一段测试过可用,其它没有验证 1 平台、设备和操作系统         //平台、设备和操作系统    ...

通过JS语句判断WEB网站的访问端是电脑还是手机

通过JS语句判断WEB网站的访问端是电脑还是手机,以显示不同的页面! 目录 腾讯网的适配代码 如何判断访问网站的机器类型-如何判断ipad JS 判断浏览器客户端类型(ipad,iphon...

js 判断浏览器类型(包括全世界最短的语句)

现在的B/S程序都必须要兼容IE和firefox二个主流游览器,因为这二个浏览器的标准不一致,往往出现在一个浏览器中正常,在另一个浏览器中不正常的现象。所以,从网上收集了一些判断浏览器类型的代码,方便...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 变量交换及判断语句
举报原因:
原因补充:

(最多只允许输入30个字)