728x90
자바스크립트 - 연산자
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>연산자(Operator)</title> <script> // **연산자란? // 어떤 작업을 컴퓨터에게 지시하기 위한 기호 // ** 대입연산자(=) var a = 1; alert(a); //1을 변수 a에 저장하라는 의미 // **비교연산자(==, ===) // *동등연산자(==) : 좌항과 우항을 비교해서 서로 값이 같다면 true, 다르다면 false alert(1 == 2); //false alert(1 == 1); //true alert('하나' == '둘'); //false alert('하나' == '하나'); //true // *일치연산자(===) : 좌황과 우항이 정확하게 같을 때 true, 다르다면 false alert(1 === '1') //false alert(1 === 1) //true // *부정연산자(!=, !==) // !==와 !=의 의미는 동일하다. alert(1 != 2); //true alert(1 != 1); //false alert("하나" != "둘"); //true alert("하나" != "하나"); //false // *대소연산자(>, <, >=, <=) alert(10>20); //false alert(10<1); //false alert(10>=10); //true alert(20<=10); //false // ** 비교 연산자를 통해 로그인 로직을 구현해보자 var id = prompt('아이디를 입력해주세요'); // prompt함수를 통해 아이디를 입력받는다. if(id =="doubleS"){ //입력한 id값과 일치하면 아래 조건문 실행 var password = prompt('비밀번호를 입력해주세요'); // prompt함수를 통해 비밀번호를 입력받는다. if(password == "1234"){ // 입력한 비밀번호가 일치하면 로그인성공 메시지 알림 alert('로그인성공!') } else { // 불일치 하면 비밀번호 불일치 메시지 알림 alert('비밀번호 불일치!') } } else { //입력한 id값과 불일치하면 아래 메시지 알림 alert('아이디 불일치!') } </script> </head> <body> </body> </html> | cs |
논리연산자
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>논리연산자</title> <script> // ** 논리연산자 // * and(&&)연산자 // * or(||)연산자 // *and연산자를 통해 아이디와 비번 일치 비교 var id1 = prompt('아이디를 입력해주세요'); var pw1 = prompt('비밀번호를 입력해주세요'); // 프롬프트 함수를 이용하여 아이디와 비밀번호를 입력받는다. // if조건문(아아디와, 비밀번호가 둘다 일치하면 로그인성공, 둘다 일치하지 X 로그인실패) if(id1 =="DoubleS" && pw1 == "1234"){ alert('로그인성공!') } else { alert('로그인실패!') } // * or연산자를 통해 다수의 아이디와 비밀번호 일치 비교 var id2 = prompt('아이디를 입력해주세요'); var pw2 = prompt('비밀번호를 입력해주세요'); // 프롬프트 함수를 이용하여 아이디와 비밀번호를 입력받는다. // if조건문(아이디 3개중 하나만 일치하고, 비밀번호까지 일치하면 로그인성공) if((id1 =="DoubleS" || id1 =="DoubleK" || id1 =="DoubleJ") && pw1 == "1234"){ alert('로그인성공!') } else { alert('로그인실패!') } </script> </head> <body> </body> </html> | cs |