[JavaScript] control-flow
4853 ワード
演算子
比較演算子
SymbolReturnx>yxがyより大きい場合、truex>=yxがyより大きい場合、truex=yxはyの値と同じで、データ型が同じ場合、truex!=yxとyの値が異なる場合、またはデータ型が異なる場合、truex=yxとyの値が同じである場合、truex!=yxとyの値がtrueと異なる
比較演算子"=="は厳密にタイプを比較しないため、リスクがある
論理演算子
SymbolReturnx&&yxとyがtrueの場合truex|yxまたはyがtrueの場合true!xxがfalseの場合true
falseの値を返します
if
for continue:次の繰り返し文 を実行します. break:反復文中断
比較演算子
SymbolReturnx>yxがyより大きい場合、truex>=yxがyより大きい場合、truex=yxはyの値と同じで、データ型が同じ場合、truex!=yxとyの値が異なる場合、またはデータ型が異なる場合、truex=yxとyの値が同じである場合、truex!=yxとyの値がtrueと異なる
比較演算子"=="は厳密にタイプを比較しないため、リスクがある
論理演算子
SymbolReturnx&&yxとyがtrueの場合truex|yxまたはyがtrueの場合true!xxがfalseの場合true
falseの値を返します
false / null / undefined / 0 / NaN / ''
条件文if
if (condition_1) {
statement_1;
} else if (condition_2) {
statement_2;
} else if (condition_n) {
statement_n;
} else {
statement_last;
}
}
switchswitch (expression) {
case label_1:
statements_1
[break;]
case label_2:
statements_2
[break;]
...
default:
statements_def
[break;]
}
複文for
for ([초기문]; [조건문]; [증감문])
...
do whiledo
...
while (조건문);
whilewhile (조건문)
...
for offor (variable of iterable) {
...
}
for infor (variable in object) {
...
}
ETCReference
この問題について([JavaScript] control-flow), 我々は、より多くの情報をここで見つけました https://velog.io/@idhyo0o/JS-control-flowテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol