일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 대입연산자
- lie와 lay 비교
- shift + tab
- JavaScript
- lie 과거형
- lay 과거분사
- 지하온천에 대한 뉴스로하는 영어 공부
- lie 과거분사
- 자바스크립트 for
- boolean
- DOM
- 영어뉴스 영어공부
- 변수
- lie와 lay의 차이점
- VScode에서 들여쓰기 해제 하는 방법
- 자바스크립트 배열
- 자바스크립트
- 자바스크립트 데이터타입
- abc뉴스 영어공부
- VScode 주석 단축기 ctrl + / 안될때
- python virtual environment create mac
- If
- lay 과거형
- 자바스크립트 객체
- Math.random
- javascript for
- python virtual environment create window
- 왕초보 자바스크립트
- Hot springs tourism
- fizzbuzz
- Today
- Total
목록IT (105)
김숭늉 마음대로
안녕하세요 💕 이번글에서는 자바스크립트 while에 대해서 알아보겠습니다. while의 경우 조건이 false가 될때까지 무한정 계속 실행이 되는 무한 루프의 개념입니다. var i = 1; while(i = 0) { // 0이 될때까지 while 문을 돌림 var bottleWord = "bottles"; // 맥주가 여러개이면 복수 if (numberOfBottles === 1) { // 맥주가 1개이면 단수 bottleWord = "bottle"; } console.log(numberOfBottles + " " + bottleWord + " of beer on the wall"); console.log(numberOfBottles + " " + bottleWord + " of beer,"); con..
안녕하세요. 이번에는 자바스크립트에서 점심값은 누가 낼까?에 대한 문제를 풀어보겠습니다 ^^ names(배열)의 최대길이를 length함수로 뽑아내고 Math.random의 최대값(배열길이)을 곱한후, Math.floor를 통해 뒷자리는 버린후 랜덤으로 숫자를 뽑아 내게 됩니다. 그럼 코드를 작성 해볼까요? function whosPaying(names) { // names에 names 리스트를 넣음 var numberOfPeople = names.length; // 5 리스트에 작성된 이름만큼의 갯수 var randomPersonPosition = Math.floor(Math.random() * numberOfPeople); // 0-4 / Math.random()*최대값설정 var randomPers..
안녕하세요 김숭늉입니다. 이번 글에서는 개발자라면 한번쯤 들어봤을 Fizzbuzz 문제에 대해 알아 보겠습니다. ❓Fizzbuzz란 영/미 문화권의 구구단을 재미있게 배우기 위해 흔히들 하는 게임이라고 하는데요, 우리나라의 3,6,9 게임과 비슷하다고 생각하시면 될것같아요. ^^ 1부터 돌아가면서 숫자를 말하되, 3의 배수에서는 "Fizz!"를 외치고 5의 배수에서는 "Buzz!"를 외치고, 3과 5의 둘다 해당되는 배수에서는 "Fizzbuzz!"를 외치는 게임입니다. ✅ 문제 ) Fizzbuzz 법칙을 자바스크립로 구현을 하면 어떻게 할수 있을까요? var output = []; // output에 push를 해보겠습니다. var count = 1; // 1부터 시작 function fizzBuzz()..
안녕하세요! 😊 김숭늉입니다. 자바스크립트 Array 배열 작성 법에 대해서 알아 보겠습니다! ✅ Array (배열)이란? 여러개의 아이템을 동시에 한 박스(변수)에 담을수 있다는 개념이 되겠습니다. 기본 배열 작성은 [ ]의 괄호안에 ,(콤마)를 구분으로 작성 할 수 있습니다. 아래를 참고 해주세요! var guestList = ["seungyeon", "minba", "minhyeok"]; 그럼 배열을 어떻게 작성하는지 알아보았으니, 배열에 관련된 응용 문제를 하나 풀어볼까요? ✅ 문제 1 파티에 초대된 게스트 리스트에 해당되는 사람은 "Welcome"으로 얼럿창을 띄우고, 아닌 사람은 "Sorry, maybe next time!"이라는 alert 창을 띄워 보겠습니다 ! (if 문과, include..

안녕하세요! 오늘은 자바스크립트를 통해 윤년을 계산 해보겠습니다! ✅ 그럼 먼저 윤년이 뭘까요? 일반반적으로 1년은 365일인데, 윤년은 총 366일(2월에 Extra day 1일이 추가됨)로 이루어져 있는 년을 말합니다. 윤년을 계산하는 규칙은 세가지 조건이 있습니다. 1) 년도가 4로 나눠지면 윤년임 2) 100으로 나눠지는 년도는 윤년이 아님 3) 400으로 나눠지는 년도는 윤년임 ✅ 아래 사이트에서 년도를 입력하여 윤년을 계산할수 있으니 참고 해주세요 ^^ https://www.mathsisfun.com/leap-years.html 그럼 위에서 정리한 윤년을 계산할수 있는 공식 세가지를 바탕으로 간단하게 다이어그램을 통해 작성해보면 아래와 같은 그림이 나옵니다! 위 다이어그램의 공식에 따라 아래와..
안녕하세요! 💕 앞서 사랑 궁합점수를 랜덤으로 생성한 코드에서, 점수별로 사용자에게 다른 alert을 띄우도록 해보겠습니다. [Alert 창 예시] 70점 초과인경우 alert창의 예시 : Your love score is __ % Your love is perfect 30점 초과~ 70점인경우 alert창의 예시 : Your love score is __ % Your love is great! 둘다 해당되지 않는경우 alert창의 예시 : Your love score is __ % 위 문제를 풀어보면 아래와 같은 if문, else문을 통해 alert 창을 각기 다르게 띄울수 있겠습니다. prompt("what is your name?"); prompt("what is their name?"); var ..
자바스크립트에서 랜덤으로 숫자를 뽑아낼 수 있는 방법을 소개해드리겠습니다. 예를 들어 아래와 같은 방법으로 주사위를 굴릴때, 최대 6개의 주사위 숫자를 랜덤으로 뽑을 때 사용할 수 있습니다. var n = Math.random(); n = n * 6; n = Math.floor(n) + 1; // 1~6사이의 주사위 숫자를 뽑아내야하기때문에 +1를 더함 console.log(n); 그럼 두번째 연습문제를 확인 해보겠습니다. 좋아하는사람의 이름과 내이름을 입력한후 궁합 점수를 랜덤으로 계산해주는 식입니다. prompt("what is your name?"); prompt("what is their name?"); var loveScore = Math.random() * 100; // 최대 점수가 100이므..
안녕하세요💕 자바스크립트에서 return문이란 함수 내부에서 함수를 실행하고 그 값을 다시 리턴한다는 개념으로 이해하면 되는데요, 즉 함수 내부에서 함수 외부로 값을 내보내고 싶을 경우, 꼭 return 문을 사용해야 하는 것을 기억해야 합니다. (return 문은 함수 내부에서만 작성 될 수 있습니다.) 먼저 return 문을 알아 보기전에 기본적인 함수 생성과 함수 불러오는 방식은 아래를 참고 해주세요. //함수 생성 function getmilk (bottles) { var cost = bottles * 1.5; } //함수 불러오기 var change = getmilk(4) 그럼 간단한 연습 문제 입니다! ✅문제1 getmilk 라는 함수를 생성한후 money에 현재 가지고 있는 돈을 입력하면 1..
안녕하세요 간단한 예제 문제을 통해 파라미터 입력 값에 대한 개념을 정리해보겠습니다. 파라미터 입력값이란 말그대로 함수에 input을 넣는 것입니다. 그럼 간단한 문제 몇가지로 함수 파라미터 입력값에 대한 개념을 알아보겠습니다. ✅ 문제1 하나당 1.5달러인 우유를 얼마나 구입할 수 있을까? 현재 보유하고 있는 돈(달러)를 입력해서 총 몇개의 우유를 구입할수 있는 계산해야 합니다. function getmilk(money) { var numberOfBottles = Math.floor(money / 1.5); // Math.floor를 통해 뒷자리는 버림(라운드다운이라고도 함) console.log("buy " + numberOfBottles + " milk"); } getmilk(10) // input..

안녕하세요! 코딩을 배우고 싶은 초급자가 재미로 해보면 좋을것 같은 게임을 소개합니다. 아래 사이트 주소로 접속해서, 로봇의 움직임을 function 을 통해 입력하여 움직일수가 있고, 사이트에 접속하여 우측 상단에 위치한 Reference를 클릭하면 유효한 명령어를 확인 할수도 있습니다. 사이트 주소는 아래로 접속 하시면 됩니다 ^^ https://stanford.edu/~cpiech/karel/ide.html 그럼 첫번째 간단한 문제를 풀어볼까요? 아래와 같이 노란색 동그라미에 위치한 로봇을 빨간 동그라미의 위치까지 이동하기 입니다. 첫번째 문제의 정답은 아래와 같이 해결하면 되겠네요! :) 아주 쉽습니다..! function main(){ moveFourTimes(); turnLeft(); move..