进入javascript的学习了

今天开始学习javascript了,JavaScript 是一种新的描述语言,此一语言可以被箝入 HTML 的文件之中。

透过 JavaScript 可以做到回应使用者的需求事件 (如: form 的输入) 而不用任何的网路 来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)

处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理。

由于昨天自己自学了一些,因此老师讲起来我听起来没有难度,但是还是应用起来,总是出点小差错,要么少了个括号,要么分号用的是中文格式的,

导致总是没有效果,还是应该多练习,附上老师今天讲解的内容:

1、三种js引入方式
    a)、<input type="button" value="点击事件" onClick="document.write('Hello Word!')">
    b)、 <script type="text/javascript">
             document.write('Hello Word!')
        </script>
    c)、<script type="text/javascript" src="js/index.js"></script>
     注: 外部引用  路径要写对
        单双引号:引号里面不能用相同的引号
        
 2、三种弹窗  alter  confirm  prompt
 3、两种注释方式  // 单行注释   /*  多行注释  */
 4、定义变量    var 变量名 = 变量值;
               var 变量名;
               变量名 = 变量值;
     ****注:都是分号结束****
 5、90以上优秀、80以上良好、60以上及格  60以下不及格
 6、if格式   
     if(条件1){
        //执行的语句 ;
    }else if(条件2){
        
    }
    注:if...else if  这是一个if
        if(){}
        if(){}
        这是两个if
7、逻辑运算符两边  完整的表达式
8、代码里的所有符号都是英文状态下的
9、switch语法
    switch(变量){
        case '具体的值':
            //执行的代码
            break;
        case '具体的值':
            //执行的代码
            break;
        ...
    }
例1:1、输入正整数n,求1-n的和。

             var a=prompt("请输入一个数");
             var sum=0;
             if (isNaN(a)){
                 document.write("您输入的不是一个数字")
             }else{
                 for(var i=0;i<=a;i++){
                         sum=sum+i;                     
                 }                                     
            }
             document.write(sum);
             document.write("<br />");

例2:输入分数判断是否及格,如果超过80分则输出 “你学的不错,值得表扬!”,如果在50—60分之间则输出“就差一点点,再加把劲”,如果小于50则输出“使劲努力,不要偷懒!”

                  var b=prompt("请输入成绩");
                   if(b>80){document.write("你学的不错,值得表扬!")}
                   else if(b>50&&b<60){document.write("就差一点点,再加把劲")}
                   else if(b<50){document.write("使劲努力,不要偷懒!")}

例3:100节楼梯,0-49节 分数等于节数 50以后(包括50)每节10分输入节数 得出分数

 num:节数
num1:节数 - 49
sum 总数
if(num<=49){
    for(i <= num)
}else{
    num1 = num = 49;
    for( i <= 49 ) {sum1 = SUM1 + I} 分数sum1
    for( i<num1 ){SUM2 = SUM2 + 10 }  分数 sum2
    sum = sum1 + sum2    
}

posted @ 2017-09-30 16:52  落落无伤  阅读(168)  评论(0编辑  收藏  举报