본문 바로가기

JS 프로그래밍 -연산자- 이번에 js로 알아볼 것은 연산자입니다. 연산자란? 값을 이용한 작업을 컴퓨터를 통해 실행할때 쓰는 기호입니다. 연산자의 종류 연산자는 오른쪽의 값을 왼쪽에 대입하는 대입 연산자, 왼쪽을 오른쪽과 비교하는 비교 연산자 정도가 있다. (사칙연산은 제외함) 대입 연산자 대입 연산자는 = 로 우리가 전에 사용한 적이 있다. 바로 여기인데, 보이다시피 빨간 사각형에서 대입 연산자 = 를 통해 변수를 초기화 했었다는 것을 알 수 있다. 비교 연산자 앞에서 대입을 할때 = 기호를 썼는데 그렇다면 왼쪽과 오른쪽이 같은가를 확인할때는 어떤 기호를 쓸까? 간단하게 =를 한번 더 써서 == 를 쓰거나 ===를 써서 확인할 수 있다. 둘 다 똑같이 실행되지만 다른 점이 있다. 그게 뭘까? 만약 우리가 숫자 1을 변수에 넣고.. 더보기
JS 프로그래밍 -숫자,문자- 오늘은 자바스크립트의 숫자와 문자의 정의를 알아보고 그것을 응용해 볼 것이다. 만약 자바스크립트에서 숫자에 큰따옴표나 작은따옴표가 붙어 있지 않으면 숫자로 취급한다. 그리고 당연하지만 반대로 큰따옴표나 작은따옴표가 앞뒤로 붙어있다면 문자로 취급한다. alert(1+1); alert(1.3+1.4); 맨 위의 예제의 결과는 2가 되고 아래의 결과는 2.7이 된다. 사칙연산을 하는 예제를 보자 alert(2+1); alert(2-1); alert(2*1); alert(2/1); 결과는 각각 3, 1, 2, 2 가 된다. 숫자들을 응용해보자 Math.pow(3,2); // 3의 2승, 9 Math.sqrt(9); // 9의 제곱근, 3 Math.random(); // 0부터 1.0 사이의 랜덤한 숫자 Math.. 더보기
네이버 웨일 퀵서치와 퀵번역 저번에 알아본 네이버 웨일에서의 좋은 기능중 하나라고 생각하는 퀵서치와 퀵번역을 알아보자 퀵서치를 하거나 번역을 하고싶은 문장을 선택하면 초록색의 버튼이 뜨는데 그것을 클릭하게 되면 이런 식으로 창이 뜨게 된다. 저 화면에서 퀵서치를 누른다면 자동으로 네이버로 검색해서 사이드바로 보여준다. 번역을 누르면 다음과 같이 네이버 파파고를 이용해서 번역을 해 줍니다. 이상! 유익하셨다면 댓글 부탁드립니다. 더보기
JS 프로그래밍 -변수 선언- 변수란? 간단하게 설명하자면 문자나 숫자 같은 데이터를 저장할수 있는 공간이라고 생각하면 된다. 만약 우리가 A라는 변수를 만든다면 그것은 데이터를 저장할수 있는 상자을 만드는 것이고 우리가 A라는 변수에 어떤 값을 대입한다면 우리는 어떠한 데이터를 상자 안에 넣은 것이 된다. 그리고 우리는 그 상자 안의 데이터를 변경할수 있는 것이다. 이것을 변수라고 한다 자바스크립트에서 변수를 만드는 방법은 어떻게 될까? var a = 1; alert(a+10); // a(1)+10 , 11 var a = 2; alert(a+10); // a(2)+10 , 12 var a = "js coding"; alert(a); // js coding 변수에는 다음과 같이 숫자나 문자열을 담아서 다른 곳에 이용할수 있다. 더보기
PHP구동 환경 만들기 다음 동영상을 참고하자 -출처 유튜브- 더보기
PHP 프로그래밍-기초와 echo를 통한 hello world 출력- 일단 PHP는 파일 확장자를 xxx.php 형태로 만들어서 저장한다. 그리고 php는 html 안에 들어갈 수 있으니 html은 php안에 들어갈 수 없다. 이에 관해서는 나중에 더 살펴보도록 하고, php를 시작하는 표현과 끝내는 표현을 알아보자 위와 같이 시작할 때는 로 끝낸다 한 줄 짜리 주석(설명, 주석을 사용하지 않고 설명을 달면 오류가 난다)은 //로, 두 줄 이상의 주석은 시작할때는 /*, 끝낼 때는 */를 사용해서 끝낸다 무언가를 출력할 때는 echo를 사용해서 문자열이나 변수를 출력한다 예제 출력 화면 더보기
PHP 프로그래밍 -웹 애플리케이션- php를 배우기 전에.. 개요 php는 html을 보조하는 프로그래밍 언어인데 html은 그냥 정보를 나타내는 기능밖에 없지만 php는 애플리케이션으로서 html과 함께 프로그래밍을 하면 정보를 주고받을 수 있는 웹사이트를 만드는 기초가 되며 여기에 JS나 MYsql 등이 추가로 들어가고 CSS로 꾸미고 반응형 웹사이트를 만듬으로서 가독성있고 정보를 다른 사람에게 전달하는 웹 사이트를 만들 수 있게 된다. 그 과정에서 작업의 효율을 위해서 여러가지 프로그래밍을 도와주는 툴을 사용하게 되고 이런 여러 툴들은 앞으로 차차 포스팅을 통해서 알게 될 것이다. 선행으로 요구되는 학습 HTML5 정규표현식(알면 좋음) 이번 php수업은 html5와 연동하여 여러가지 예제들을 보면서 진행할 것이라 HTML을 어느 정.. 더보기
네이버 자체 인터넷 클라이언트 '네이버 웨일' 리뷰 오늘은 네이버의 인터넷 클라이언트인 whale을 리뷰해보도록 하겠습니다. 네이버는 다른 웹브라우저와는 다르게 사이드바를 통해서 여러 작업을 수행할 수 있습니다. 네이버 웨일 메인 화면 다른 메인 화면 더보기