Javascript条件文

3491 ワード

条件文でif,else if,elseの違いを学習した

function abc(result){
	if (result > 3){ 
 	 return true 
	} return false
}
abcという名前の関数のパラメータはresultで、関数内の条件文でresultの値が3より大きい場合はtrueを返し、関数を終了します.その他の場合、falseが返され、関数が終了します.
function abc(result){
	if (result > 3){ 
 	 return true 
	} else {
      return false
}
上記の操作と似ています.abcという名前の関数のパラメータはresultで、関数内の条件文でresultの値が3より大きい場合はtrueを返し、関数を終了します.その他の場合、else{}内のreturn falseが実行されます.
function abc(result){
	if (result > 3){ 
	 return result
	} else if (result < 1 ) {
    return true
} else {
return false
}
この場合、else ifが追加されます.Else ifの操作は、関数の最初の行で作成されたif(result>3)ではない場合に開始されます.
  • は、まず、入力された伝達因子結果が3より大きいか否かを判別する.
  • 値が
  • 3より大きい場合、結果が返され、関数が終了します.
  • 3未満の場合、else ifの条件が確認されます.result値が1未満の場合はtrueを返し、関数を終了します.
  • の結果が3未満で1未満の場合、else内でreturn falseが実行されfalseが返されます.
  • 関数を使用する場合は、条件の適用順序を考慮し、エラーを防止し、ターゲット結果値を取得するために条件文を作成する必要があります.