JavaScript(第二章JavaScript语句和函数)

       //IF、if···else
        //prompt函数的作用是弹出一个输入对话框,用户在对话框中输入一个字符串,该函数返回用户输入的字符串
        //var score = prompt("请输入成绩", "");
        //        if (score >= 60)//判断成绩是否>=60,返回true或false
        //        {
        //            alert("考试及格!"); //如果分数>=60为true,则显示及格的消息,否则不显示
        //        }

        //        else {
        //            alert("考试不及格!");
        //        }


        /*多重IF语句
        var score = prompt("请输入成绩", "");
        if (score >= 90) {
        alert("你的成绩一级棒啊!");
        }
        else if (score >= 60 && score < 70) {
        alert("你的成绩一般般啊!");
        }
        else {
        alert("你的成绩很差啊!");
        }*/

        /*嵌套IF
        var a = 10, b = 8, c = 4;
        if (a > b) {
        if (b > c) {
        alert("最大的数是a!");
        }
        else {
        alert("最大的数是c!");
        }
        }
        else {
        if (b < c) {
        alert("最大的数是c!");
        }
        else {
        alert("最大的数是b!");
        }
        }*/


        /*switch结构
        var num = prompt("请输入数字:", "1");
        //switch中的表达式只能匹配到字符串类型数值
        switch (num) {
            case 1:
                alert("数字!");
            case "1":
                alert("字符串!")
        }


        var grade = prompt("请输入学期号(1-3):", "");
        switch (grade) {
        case "1":
        alert("本学期我们学习的课程有HTML,Java基础,SQL基础!");
        break;

        case "2":
        alert("本学期我们学习的课程有JS,J2SE,SQL高级!");
        break;

        case "3":
        alert("本学期我们学习的课程有Struts,Spring,Hibernate!");
        break;
        default:
        alert("你输入的学期号有误!");
        }*/
       

        /*函数  定义几个参数就只能传几个*/
        function Sum(a, b) {
            return a + b;
        }
        alert(Sum(3, 4));


        /*随意写参数,但不常用(不方便)*/
        function Plus() {
            var sum = 0;
            for (var i = 0; i < arguments.length; i++) {
                sum += arguments[i];
            }
            return sum;
        }

        alert(Plus(1, 2, 3));



        //窗口加载时,就执行下列语句
        window.onload = function () {
            var btn = document.getElementById("Button1");
            btn.onclick = function () {
                var txt1 = document.getElementById("txt1");
                var txt2 = document.getElementById("txt2");

                var val1 = parseFloat(txt1.value);
                var val2 = parseFloat(txt2.value);


                alert(val1 + val2);
            }
        }


        /*函数eval()*/
        var str = "6+5*4/3-2";
        alert(eval(str));

猜你喜欢

转载自blog.csdn.net/TSsansui/article/details/84225366