목록스터디/유데미 Web Developer 스터디 (18)
안녕하세요
parseInt() 함수는 숫자로 인식되는 입력값이 있으면 숫자를 반환합니다. parseInt('213asdas') Math.random() 함수는 랜덤한 0~1 사이의 숫자를 반환합니다. 정수를 받기 위해서 floor로 내림을 했습니다. Math.floor(Math.random() * 10) + 1 199. For 루프의 유용함 PRACTICE : 자기 자신을 곱한 값을 콘솔 창에 출력하세요. const numbers = [1,2,3,4,5,6,7,8,9]; for (let number of numbers) { console.log(number*number) } 200. 객체 루프 for ... in : 객체 안의 키와 값들을 처음부터 끝까지 순환합니다. const testScores = { keena..
188. 객체 수정, 추가하기 const midterms = {a : 100, b: 78} 수정 : 존재하는 키와 값을 적으면 수정합니다. midterms.b = 79 또는 midterms["b"] = 79 midterms // {a : 100, b: 79} 추가 : 없는 키와 값을 적으면 추가합니다. midterms.c = 88 또는 midterms["c"] = 88 midterms // {a : 100, b: 79, c: 88} 191. for loop 192. for루프 예제 더보기 // Write a loop that prints: // 25 // 20 // 15 // 10 // 5 // 0 for (let i=25; i>=0; i -= 5) { console.log(i) } PRACTICE co..
175. 배열 개요 176. 배열 임의 접근, 값 변경하기 let colors = ['rad', 'orange'] colors[0] = 'red' // 배열의 인덱스 0 을 'red' 로 정의하면 colors = ['red', 'orange'] // 배열 안의 인덱스 0 에 해당하는 값을 바꿀 수 있습니다. 배열을 넘어선 인덱스에 값을 지정하게 되면 사이의 값들은 empty가 됩니다. colors[10] = 'indigo' colors = ['red', 'oragne', empty x 8, 'indigo'] colors[5] // undefiend 가 출력됩니다. PRACTICE const leaderboard = ['Harry', 'Lua', 'Hermione', 'Bellatrix']; //DON'T..
154. 문자열 규칙 .length 처럼 괄호가 없는 것은 함수를 실행시키는 것이 아니라, 속성값에 접근하는 것입니다. .toUpperCase() 대문자로 만들기 .toLowerCase() 소문자로 만들기 .trim() 양 끝의 공백 없애기 method는 연달아 작성할 수 있습니다. let greeting = "hi " greeting.trim().toUpperCase() 를 하면 "HI" 이 됩니다. 155. 인수가 있는 문자열 규칙 (argument) .indexOf() let tvShow = 'catdog'; tvShow.indexOf('cat'); // 0 tvShow.indexOf('dog'); // 3 tvShow.indexOf('z'); // -1 값 안에서 찾고자 하는 문자열과 최초로 일치..