[java script]第二章関数と条件文


[関数]


関数は、同じことを繰り返す必要がある場合に、コードを記述するのではなく、関数を宣言して繰り返す場合に関数を呼び出して繰り返す必要があります.
function myFunction(input){ // 함수 선언식
  //컴퓨터에게 시킬 일
}
let myFunction = function(input){ // 함수 표현식
  //컴퓨터에게 시킬 일
}
  • に示すように、関数宣言(関数宣言)方式を使用して関数を作成できます.
  • では、関数を宣言することで使用できますか?
    たとえば、2つの数値を加算した値を返す関数を定義できます.
    let plus = function(sum1,sum2){ // puls라는 함수를 선언한다.
      //함수에 들어올 값은 매번 다른 값이 들어오기때문에 sum1,sum2라는 매개변수를 지정해주었다.
      let result = sum1+sum2;// result라는 변수에 sum1과 sum2를 더해준다.
      return result; // result값을 리턴한다.
    }
    plus(1,2); // plus함수에 1,2값을 전달하여 함수를 실행시킨다. 실행결과:3
    plus(3,4); // 실행결과:7
    }
    前の
  • に示すように、plusという関数を定義して、plus関数を呼び出すときに同じことを繰り返すことができます.
  • [条件文]


    第1章では,資料型を用いて学習したboolean型判定true(真),false(偽)を学習した.
    ここでは,条件文を用いて任意の条件を判別する基準を作成することについて論じる.
    条件文は比較演算子を使用する必要があります.
    論理演算子には、小さいもの、大きいもの、等しいものなど、多くの演算子があります.まず論理演算子から始めましょう
    4<1; // false(4보다 1이 크지 작지때문에 거짓이다.)
    5===3; // false (5와 3이 같지 않기때문에 거짓이다.)
    5<=5; // true (5는 5보다 작거나 같기때문에 참이다.)
    3!==3; // false (3과 3이 같지 않아야 참이기때문에 거짓이다.)
    前述した関数を使用して、0以上がtrue 0以上falseに等しい任意の値を得ます.
    function bool(num){
      if(num > 0){
        return true
      }else if(num < 0){
        return false
      }else {
        return '0보다 크거나 작은값을 입력해주세요.'
      }
    }
    論理演算子は、
  • if文で任意の値を比較できます.
  • の前に作成したif文にfalseが表示された場合、else if文が実行され、if文で条件が満たされていない場合、elseが実行されます.
  • > 초과
    < 미만
    >= 이상
    <= 이하
    === 같다
    !== 다르다
    && 그리고(and연산자)
    || 또(or연산자)
    ! 반전(not연산자)
    //기억해야 할 6가지 falsy 값
    false
    null
    undefined
    0
    NaN
    ''
    参照サイト:https://ko.javascript.info/types