hey~大家好我是猫猫~好猫猫就是我,我就是好猫猫~哈哈不说废话啦,开始正题咯~
变量的传递
在写js时需要保存一个数值以便进行多次修改,这时应该怎么办呢?
最简单的方法:用另一个变量进行保存就可以了。
数字是变量的一种,数字可以运算,那变量可以运算吗?
答案是可以的。变量中只有布尔值(true,false)不可以计算。计算数字是最简单的,我们运用的符号有:加+减-乘*除/取余%(前一个数除以后一个数的余数:30%7就是2)
变量的特殊算法——++和--
让一个变量加上1,直接用a++,a的值就会加上1,a--会减去1
a+++是a加2。
用各种符号可以比较变量,常用的有相等==,不相等!=,完全相等===,大于>,小于<,不大于(小于等于)<=,不小于(大于等于)>=
if语句
if就是如果的意思。它的形式为if(条件){符合条件执行的语句}例:
var a=5
if(a==5){……}
else if与if用法相同,不过用else if之前必需用if或else if。
else也必须用在if语句之后,意思是以上条件都不符合时执行,
用法为else{…}
else只能用一个。else if侧重于判断,所以有一个判断的过程。else侧重的是执行,而判断的过程是上面的if或是else if完成的。
print()输出函数
print()是输出函数,可以直接输出变量,例:
var a=1
print (a)
print()函数在js中主要用于提示使用者信息或者制作者测试中查看变量内容的。
clientMessage()用法与print()一样,区别就在于print()是提示信息,由系统发出,而clientMessage()是聊天信息,由游戏发出。
var a=5
if (a<0){
print(0-a)
}
else{
clientMessage(a)
}
clientMessage()并不是javascript语言,只是我的世界里特殊规定
变量通常有三种:数字,布尔值和字符串。还有两种值:null和NaN
null:如果变量值为null,那么就说明这个变量是空的,可以直接==null判断,=null赋值
NaN:NaN的全称是not a number,在以下情况中可能出现:
0/0,空字符串或无数字的字符串转化为数字
NaN,是唯一一个与自身不相等的值,违背了我们的常识,很奇怪吧。
undefined是指没有赋值的变量,属于null。盒子里生物显血就会出现这个。
编程里的注释:注释有两种:单行注释和多行注释
单行注释://开头,后面为注释内容,一直到这一行结束
多行注释:/*开头,*/结尾,中间为注释内容。
编程循环有:计数循环和条件循环
计数循环语句:
for(变量=数值;循环条件;变量变化方式){/*循环执行的内容*/}
变量唯一,循环条件用<=,>=,<,>,变化方式为变量++或变量--
例子:
for(a=0;ia<5;a++){
print(a)
//将会依次显示0,1,2,3,4
…然而到这里~制作js第二课时下课,感谢大家捧场~不喜勿喷啦~请期待更新唷~
变量的传递
在写js时需要保存一个数值以便进行多次修改,这时应该怎么办呢?
最简单的方法:用另一个变量进行保存就可以了。
数字是变量的一种,数字可以运算,那变量可以运算吗?
答案是可以的。变量中只有布尔值(true,false)不可以计算。计算数字是最简单的,我们运用的符号有:加+减-乘*除/取余%(前一个数除以后一个数的余数:30%7就是2)
变量的特殊算法——++和--
让一个变量加上1,直接用a++,a的值就会加上1,a--会减去1
a+++是a加2。
用各种符号可以比较变量,常用的有相等==,不相等!=,完全相等===,大于>,小于<,不大于(小于等于)<=,不小于(大于等于)>=
if语句
if就是如果的意思。它的形式为if(条件){符合条件执行的语句}例:
var a=5
if(a==5){……}
else if与if用法相同,不过用else if之前必需用if或else if。
else也必须用在if语句之后,意思是以上条件都不符合时执行,
用法为else{…}
else只能用一个。else if侧重于判断,所以有一个判断的过程。else侧重的是执行,而判断的过程是上面的if或是else if完成的。
print()输出函数
print()是输出函数,可以直接输出变量,例:
var a=1
print (a)
print()函数在js中主要用于提示使用者信息或者制作者测试中查看变量内容的。
clientMessage()用法与print()一样,区别就在于print()是提示信息,由系统发出,而clientMessage()是聊天信息,由游戏发出。
var a=5
if (a<0){
print(0-a)
}
else{
clientMessage(a)
}
clientMessage()并不是javascript语言,只是我的世界里特殊规定
变量通常有三种:数字,布尔值和字符串。还有两种值:null和NaN
null:如果变量值为null,那么就说明这个变量是空的,可以直接==null判断,=null赋值
NaN:NaN的全称是not a number,在以下情况中可能出现:
0/0,空字符串或无数字的字符串转化为数字
NaN,是唯一一个与自身不相等的值,违背了我们的常识,很奇怪吧。
undefined是指没有赋值的变量,属于null。盒子里生物显血就会出现这个。
编程里的注释:注释有两种:单行注释和多行注释
单行注释://开头,后面为注释内容,一直到这一行结束
多行注释:/*开头,*/结尾,中间为注释内容。
编程循环有:计数循环和条件循环
计数循环语句:
for(变量=数值;循环条件;变量变化方式){/*循环执行的内容*/}
变量唯一,循环条件用<=,>=,<,>,变化方式为变量++或变量--
例子:
for(a=0;ia<5;a++){
print(a)
//将会依次显示0,1,2,3,4
…然而到这里~制作js第二课时下课,感谢大家捧场~不喜勿喷啦~请期待更新唷~