JavaScript翌日
3717 ワード
定義関数
1.1、dateオブジェクトを処理時間と日付に使用する
2.1、数字の種類を文字列に変換する
String()
Number
2.3、ブールタイプ
Booleam()
2.4、暗黙的なデータタイプの変換
演算中、プログラム自体が行うデータ変換(プログラマが操作していない)
2.5、論理演算子
論理演算は2つの結果しかありません.一つはtrueです.一つはfalseです.★しかも二つの表現がtrueの場合、結果はtrue★または𞓜𞓜124;★です.一つの表現がtrueの場合はtrueです.★表現とは逆の結果
3、等号演算子
「=」の対価演算子「=」は内容が同じかどうかを判断し、データの種類「==」は内容だけでなく、データの種類が同じかどうかを判断しません.内容が違っているかどうかだけ判断して、データの種類を判断しません!==いいえ、同じではないです.内容が違っているかどうかだけでなく、データの種類が違っているかどうかを判断します.
3.1、変数の集団声明
式ですか?結果1:結果2;表式の結果がtrueである場合、実行結果1は、表式の結果がfalseであれば、実行結果2.if elseの別の書き方として理解されます.
var n1=15;
var n2=2.6;
var n3=5.02;
var n4=-15.30;
1、ダテ()対象1.1、dateオブジェクトを処理時間と日付に使用する
var mydate=new Date()// new
//alert(Date());//
//alert(mydate.getDay());//
//alert(mydatet.getMonth()+1);//
//alert(mydate.getFullYear());//
//alert(mydate.getHours());//
//alert(mydate.getMinutes());//
//alert(mydate.getSeconds());//
//1.2、MathオブジェクトMath.ceil()
var n5=Math.ceil(n4);//
整数であれば、整数を取った後はこの数自体が小数であれば、対数を上に丸めます.Math.floor()
var n5=Math.floor(n4);//
,
,
Math.max()
var n5=Math.max(n4,n1);//
Math.min()
var n5=Math.min(n3,n1);//
Math.pow()
var n5=Math.pow(n1,n2);// n1 n2
Math.round()
var n5=Math.round(n4);//
Math.random()var n5=Math.random();// 0-1
実例を数える
alert(Math.pow(((23+Math.pow(5,7))/45),2))
2、データタイプ変換2.1、数字の種類を文字列に変換する
String()
var n1=String(n1);l
変数.totring()var n5=n2.tostring();
2.2、文字列から数字の種類へNumber
var n5=Number(n6);//
★数字の種類の文字列は、変換された後の数字です.★数字文字列ではなく、変換したらNaNになります.★小数の文字列は、変換して元の数字になります.parseIntvar n5=parseInt(n6);//
★整数数字タイプの文字列は、変換後の整数数字です.★数字の先頭の文字列は、変換して前の数字になります.★数字ではない先頭の文字列は、変換してNaNとなります.★小数の文字列を変換して整理します.parseFloat★整数数字タイプの文字列を変換した後に得られるのは整数数字です.★数字の先頭の文字列は、変換して前の数字になります.★数字ではない先頭の文字列は、変換してNaNとなります.★小数の文字列は、変換して元の数字になります.2.3、ブールタイプ
Booleam()
var n5=Booleam(n7);// .
★数字と文字列を回したらtrueとなります.★undefined、null、0回転したらfalseとなります.2.4、暗黙的なデータタイプの変換
演算中、プログラム自体が行うデータ変換(プログラマが操作していない)
2.5、論理演算子
論理演算は2つの結果しかありません.一つはtrueです.一つはfalseです.★しかも二つの表現がtrueの場合、結果はtrue★または𞓜𞓜124;★です.一つの表現がtrueの場合はtrueです.★表現とは逆の結果
3、等号演算子
「=」の対価演算子「=」は内容が同じかどうかを判断し、データの種類「==」は内容だけでなく、データの種類が同じかどうかを判断しません.内容が違っているかどうかだけ判断して、データの種類を判断しません!==いいえ、同じではないです.内容が違っているかどうかだけでなく、データの種類が違っているかどうかを判断します.
3.1、変数の集団声明
var n1=1,n2=3,n3=5;n1+=n2;// ,
4、If…else条件判断If( ){
true, 。 false, 。
}else{
false, 。
}
5、If elseネストIf( ){
true, , 。 false,
}else If( ){
true, , 。 false,
}else If( ){
true, , , false, 。
}else{
false, 。
}
6、三元表現式ですか?結果1:結果2;表式の結果がtrueである場合、実行結果1は、表式の結果がfalseであれば、実行結果2.if elseの別の書き方として理解されます.
1: ,
var n1=prompt(" ");
n1%2==0?alert(" "):alert(" ");
2、 , (0-99), , , 。
var n2=parseInt(Math.random()*100);
var n1=prompt(" "+n2);
n1>n2?alert(" "):alert(" ");