>  기사  >  웹 프론트엔드  >  몇 가지 간단한 Javascript 판단문을 요약합니다.

몇 가지 간단한 Javascript 판단문을 요약합니다.

PHPz
PHPz원래의
2023-04-18 18:21:282311검색

Javascript는 웹 페이지에 대화형 기능과 동적 효과를 추가하는 데 사용되는 인기 있는 스크립팅 언어입니다. Javascript 프로그램을 작성할 때 상황에 따라 다른 작업을 수행하기 위해 조건부 판단을 내려야 하는 경우가 많습니다. 이 기사에서는 프로그램을 작성할 때 필요한 판단을 달성하기 위한 몇 가지 간단한 Javascript 판단 명령문을 소개합니다.

1. If 문

if 문은 가장 일반적으로 사용되는 조건 판단 문 중 하나입니다. 구문 구조는 다음과 같습니다.

if(条件){
    //在条件为真时执行的代码
}

조건이 true이면 중괄호 안의 코드가 실행됩니다. if 문에서는 "==", "!=", ">", "<", ">=" 및 "<="와 같은 비교 연산자를 사용할 수 있습니다. 예:

if(3>2){
    console.log("3大于2");
}</p>
<p>위의 예에서 조건 3>2가 true이므로 "3은 2보다 큽니다."가 출력됩니다. </p>
<p>2. Else 문</p>
<p> else 문은 if 조건이 true가 아닐 때 실행됩니다. 구문 구조는 다음과 같습니다. </p>
<pre class="brush:php;toolbar:false">if(条件){
    //当条件为 true 时执行的代码
}else{
    //当条件为 false 时执行的代码
}

조건이 false이면 else 문의 코드가 실행됩니다. 예:

var age = 18;
if(age>=18){
    console.log("成年人");
}else{
    console.log("未成年人");
}

위의 예에서 age가 18보다 크거나 같으면 "adult"를 출력하고, 그렇지 않으면 "minor"를 출력합니다.

3. Else if 문

else if 문을 사용하면 다른 조건을 확인하고 if 조건이 true가 아닐 때 코드를 실행할 수 있습니다. 구문 구조는 다음과 같습니다.

if(条件1){
    //当条件1为 true 时执行的代码
}else if(条件2){
    //当条件1为 false,条件2为true 时执行的代码
}else{
    //当条件1和条件2都为false时执行的代码
}

위 구문 구조에서 여러 else if 문을 추가할 수 있습니다. 조건 1이 거짓이면 조건 ​​2를 확인하고 조건 2가 참이면 코드가 실행됩니다. 예:

var score = 90;
if(score>=90){
    console.log("优秀");
}else if(score>=80){
    console.log("良好");
}else if(score>=60){
    console.log("及格");
}else{
    console.log("不及格");
}

위의 예에서 점수가 90보다 크거나 같으면 출력은 "excellent"입니다. 점수가 80보다 크거나 같고 90보다 작으면 출력은 "good"입니다. "; 점수가 60보다 크거나 같고 80보다 작으면 "pass"를 출력하고, 그렇지 않으면 "fail"을 출력합니다.

4. Switch 문

switch 문은 여러 조건에서 코드를 실행하는 데 사용되는 문입니다. 구문 구조는 다음과 같습니다.

switch(表达式){
    case 值1:
        //当表达式等于值1时执行的代码
        break;
    case 值2:
        //当表达式等于值2时执行的代码
        break;
    ……
    default:
        //当表达式与所有值都不相等时执行的代码
        break;
}

위 구문 구조에서 표현식은 모든 Javascript 표현식이 될 수 있습니다. 표현식이 값과 같으면 해당 값과 연관된 코드가 실행됩니다. 표현식이 모든 값과 같지 않으면 기본 분기의 코드가 실행됩니다. 예:

var day = new Date().getDay();
switch(day){
    case 0:
        console.log("星期日");
        break;
    case 1:
        console.log("星期一");
        break;
    case 2:
        console.log("星期二");
        break;
    ……
    default:
        console.log("不是星期几");
        break;
}

위의 예에서는 Date 객체를 통해 요일 값을 가져오고, 이에 연결된 코드가 switch 문에서 실행됩니다. day가 0이면 "Sunday"가 출력되고, day가 1이면 "Monday"가 출력되는 식입니다. day가 0에서 6 사이의 값과 같지 않으면 "요일이 아님"을 출력합니다.

요약:

위의 판단문은 자바스크립트 프로그램 구현에 있어서 필수적인 서술문입니다. Javascript 프로그램을 작성할 때 상황에 따라 적절한 판단문을 선택하면 프로그램 효율성과 가독성이 크게 향상될 수 있습니다.

위 내용은 몇 가지 간단한 Javascript 판단문을 요약합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.