반응형

IT/JAVA

[JAVA]삼항연산자(조건연산자)

삼항연산자(조건연산자) - 피연산자(항)가 3인 연산자 - ? 앞의 조건식에 따라 : 앞 뒤의 문장을 선택하는 연산자 - 뒤에 나올 if ~ else문의 역할과 동일한 작업을 수행 조건식 ? 값1 : 값2; - 조건식은 연산결과가 true 또는 false인식만 올 수 있다! (조건식결과가 false이면 값2를 선택) - 삼항연산자 여산결과를 변수에 대입하거나, 출력문 등에 결합하여사용 할 수 있음 int num = 10; System.out.println(num >= 10 ? "num이 10이상이다" : "num이 10이상이아니다" ); //num이 10이상이다 //=> num이 10이상일때(true)일때 "num 이 10이상이다" 문장을 선택하여 출력문에 사용하므로 // "num이 10이상이다" 문장이..

2020.07.29 게시됨

IT/JAVA

[JAVA] 비교(관계)연산자2

비교연산자와 논리연산자를 활용한 CHAR타입 연산 - char타입은 주로 비교연산자와 논리연산자를 활용하여 특정 범위 내의 문자인지를 판별하는 용도로 사용 ex) 대문자 판별 소문자 판별, 영문자 판별, 숫자판별 등 char ch = 'b'; boolean result = ch >= 'A'; // ch >= 65;사용가능 System.out.println(ch + "이(가) 대문자 A(65)이상인가 ? " + result); //true result = ch = 65;사용가능 System.out.println(ch + "이(가) 대문자 Z(90)이하인가 ? " + result); //false //대문자란? 65크거나 같고 90보다 작거나 같음 result = ch >= 'A' && ch = 65;사용가..

2020.07.29 게시됨

IT/JAVA

[JAVA] 비교(관계)연산자

비교(관계)연산자 - 두 피연산자 간의 대소 관계 비교를 수행하는 연산자 - 연산수행결과는 true또는 false값으로 나타냄 1) ==(동등비교연산자): 두피연산자가 같은지 비교 2) !=(Not Equal) : 두 피연산자가 같지 않은지(다른지)비교 3) >, >=, b); //true System.out.println(a>=b); //false System.out.println(a (a-b); 주의사항 - 실수 (특히 double)0.1의 유효자리 문제때문에 발생 - float 0.1f와 double 0.1비교시 문제 발생!(=부정확) System.out.println(0.1 == 0.1f); float f = 0.1f; double d = 0.1; System.out.println(f == d);..

2020.07.29 게시됨

IT/JavaScript

[JS] 함수선언2

1. 함수호출 시 값 전달 없고 함수내용 실행되고 결과값(리턴값) 없는 형태 - onclick="함수명()" -> script에서 function 함수명(){} 2. 함수호출 할 때 값 전달하고 함수내용 실행되고 결과값)(리턴값)없는 형태 - onclick="함수명(전달할 값1, 전달할 값2)" -> script에서 function 함수명(전달받은 값1 , 전달받은 값2){} - 전달할값과 전달받은값이 같다. - 리턴값 없으면 생략가능 3.함수호출시 값 전달 없고 함수 내용 실행되고 결과값(리터값)있는 형태 - onclick="alert('메세지(생략가능):'+함수명()) - return "리턴값 입력"; - 리턴값 호출 4. 함수호출할때 값 전달하고 함수내용 실행되고 결과값(리턴값)있는형태 - oncl..

2020.07.20 게시됨

IT/JavaScript

[JS] 함수선언2 return 사용

클릭시 해당값을 전달하고 싶을때 - onclick="function(값넣어주는곳)" 으로 전달한다. JS의 return 사용 - 만약 클릭시 해당값을 전달하고 싶을때 아래 실습 1. 함수호출시 값 전달 없고 함수내용 실행되고 결과값(리턴값) 없는 형태 - function(전달값)주면 script함수안의 funtion 함수명(전달받은값){}으로 표현 2. 함수호출 할때 값 전달하고 함수내용 실행되고 결과값)(리턴값)없는 형태 3. 함수호출시 값전달 없고 함수 내용 실행되고 결과값(리터값)있는 형태 - return 값이 있을경우 onclick에 "alert('문자값(생략가능) : ' + function(전달값))"으로 표현 WebContent/js1/test4.html

2020.07.20 게시됨

반응형