7月17日学习PHP总结
7-17
上午学习总结:
###注释、关键字、标识符、变量###
--变量:就是容器 定义 赋值 使用--
变量的定义:var 变量名;
变量的赋值:变量名=值
使用: var name;
name='...';
alert(name);
定义并赋值:var 变量名=值
同时定义多个变量:
----------------------------
三个弹窗;
alert(); 告警框 仅仅提示
confirm(); 选择框 有返回值
prompt();输入框
练习:
var name = "开始";
alert(name);
name = confirm("ture\false");
alert(name);
name = prompt("请输入姓名");
alert(name);
name = prompt("输入值");
alert(name);
name = confirm("信息");
if(name=="true"){
alert("已经删除")
}
else{
alert("取消删除")
}
-----------------------
----标识符:命名规范:---
1.组成,字母 ,下划线 ,$
2.不能以数字开头
3.见名知意
4.驼峰法则
-----------------------
数据类型
数字,字符串,布尔,null,undefined,objectnumber
string:“asfdsaf”
布尔(Boolean):true false
null:空
undefined:没有找到,没有定义
object:对象=》 类和对象数据类型转换:自动类型转换,强制类型转换
弱类型语言
强类型语言
数据类型转化
num=parseint(num);转化整型
下午:
###运算符###
1.算数运算符
+-*/
%(取余)—— 水仙花数:三位数,各位数立方和等于本身
++(自增) ——var num=0;
--(自减)
字符串拼接
1+1=2
"1"+"1"="11"
1+"1"="11"
1+1+"1"="21"
"1"+1+1="111"
"zhansan"+"wangwu"+"lisi"="zhangsanlisiwangwu"
var name="wangwu";
"zhansan"+name+"lisi"="zhangsanlisiwangwu"
2.赋值运算符
= += -=
3.条件运算符
> < >= <= != ==两个等号比较数值 ===三个等号比较完全等于吗
4.逻辑运算符
&&(并且 两个式子都满足的时候)
//(或者,只要满足一个就可)
!(取反)
5.三目运算符
表达式? true:false;
var cj=90
alert(cj>90? 'nb':'bnb');
if(cj>50){
alert('nb')
}
else{
alert('bnb')
}
判断水仙花数
var number =prompt("请输入三位数"),number1,number2,number3,number4;
number=parseInt(number);
number1=number%10;
alert(number1);
number2=parseInt((number/10)%10);
alert(number2);
number3=parseInt(number/100);
alert(number3);
number4=number1*number1*number1+number2*number2*number2+number3*number3*number3;
if(number4===number)
{
alert("这是水仙花术");
}
else{
alert("这不是水仙花术");
}