본문 바로가기

전체 글

(152)
Lv.0 각도기[8/100] [문제]예각, 직각, 둔각, 평각angle이 매개변수로 주어질때, 예각일때1, 직각일때 2, 둔각일때 3, 평각일때 4를 return하도록 solution함수를 완성하시오.  [입출력 예]algleresult7019131804            답 스포 방지      function solution(angle) { if(angle orfunction solution(angle) { return angle
알고리즘을 하기 앞서, 기초 name="Mike";age=39;alert(age);console.log(age);//변수명이 유일하다는 의미가 없어서 위험함let name="Mike";let name="google";//이미 선언되어있어서 let을 여러 개 할 수 없음//let을 선언하고 값을 바꿀 수 있음const age=30;//const는 상수. 대문자로 알리는 게 좋음console.log(age);const name="Mike";const age=30;//백틱은 문자열 내부 표헌할떄const message=`my name is ${name}`;//이런 식으로 씀. 만약 따옴표로 쓰면 그대로 출력됨const message1=`나는 ${30+1}살 입니다.`;console.log(message1);//boolean은 논리적인 요..
[걷기반]7.짝수를 찾아주세요 1. 짝수만 출력하기for 반복문을 사용하여 1부터 20까지의 숫자 중 짝수만 출력하세요for(let i=1; i
[걷기반]6. 저는 투표를 할 수 있나요? 1. 나이가 18세 이상인 경우 투표를 할 수 있고, 18세 미만인 경우 투표가 불가능합니다. 해당 조건을 Javascript로 표현해주세요.나이가 18세 이상일 때는 "당신은 투표를 할 수 있습니다😊"를 출력하게 합니다.그렇지 않으면 "당신은 투표를 하기에 너무 어렵니다😐"를 출력하게 합니다.let age = 20;if (age>18) {console.log("당신은 투표를 할 수 있습니다😊"); } else { console.log("당신은 투표를 하기에 너무 어렵니다😐");} 전 문제에 비하면 이번 거는 너무 쉬웠다.그래서 함정이 있는 줄 알았다.
[걷기반]5.함수를 선언합시다. 함수를 이용해서 선언하고 출력해야 한다.   function sayHello(){ console.log('hello javaScript')}sayHello(); //2. 불러온 값 넣어서 함수 돌리기function sayHello(Hello, JavaScript){//console.log로 출력하기 console.log(Hello, JavaScript);}//1. 함수에 값 넣기sayHello("Hello, JavaScript!");   function greetUser(name){ console.log(name);}greetUser("Hello, [최씨]!"); function greeUser(name){ console.log(`Hello ${name}`)}greeUser('이름');여태 배운거로..
[걷기반]4. 변수를 선언합시다 var firstName="John"let lastName="Doe"const birthYear=1990var firstName="jane"const birthYear=1console.log(firstName+birthYear); birthYear 바뀌지 않는 이유var는 전역변수이고 나머지는 지역변수이다.그래서 변수값을 변경하려고 해도 지역변수는 안변한다.특히 const는 상수값을 선언할때 사용된다.바꾸고 싶으면 var로 모두 바꿔야 한다.  4. 변수 이름의 규칙을 알아보아요.다음 중 올바른 변수 이름을 선택하세요. 그리고 왜 그런지 설명하세요.[ ] 1name[v] first_name[v] lastName[ ] birth-year[v] $age직접 출력해봤는데 결과가 위와 같이 나왔다.변수 선언 시..
[걷기반]3. 콘솔 적극 활용하기 크롬 우측상단에 점3개가 보인다면 클릭! [도구 더보기] > [개발자도구] 클릭! 콘솔창에서 아래와같이 해주면 개가 출력된다!console.log(` /\___ ( @\___ / 0 / (_____/ /_____/ u`);
[걷기반]2. 개발 용어 정리 HTML: 하이퍼텍스트 마크업언어 쉽게 말해 웹의 뼈대역 CSS : 마크업언어로 작성된 문서가 실제로 웹사이트에 표현되는 방법을 정해주는 스타일 시트 언 Backend : 클라이언트와 직접 대면하지 않으나 프론트엔드 프로그램과 연동하여 기술적인 기능을 하는 프로그램 Frontend : 웹사이트나 앱 등의 사용자 인터페이스를 개발하는 분 DataBase : 데이터를 체계적으로 구성하고 관리하는데 사용되는 시스 SQL : 데이터베이스에서 데이터를 추출하고 조작하는 데에 사용하는 데이터 처리언 버그(Bug) : 컴퓨터 프로그램이나 시스템의 착오 또는 시스템 오작동의 원인이 되는 프로그램의 잘 에러(Error) : 연산 처리 장치의 잘못된 동작이나 sw의 잘못 때문에 생기는 계산값과 참값과의 오차 클라이언트 :..