이제 여기까지 내용을 소화했다면 자바스크립트로 간단한 추측게임을 만들 수 있는 수준까지 근접하셨습니다. 그러나 그전에 난수를 생성할 줄 알아야 합니다. 난수는 아래 코드를 이용해 만들 수 있습니다. Math.random() 아래 코드를 이용해 실행할 수 있습니다. document.getElementById("my-div").innerHTML = Math.random() 위 코딩을 작성해서 실행해 보겠습니다 결과값입니다 세번을 연속실행해봤는데 무작위로 매번 각각 다른 결과가 나왔습니다. 온라인복권추첨도 이 난수기능을 이용해서 실행된다고 합니다. 메인리스트로 가기
while 문도 중요하지만 for문도 많이 사용됩니다. 같은 기능을 하지만 구조가 약간 다릅니다. 아래 코딩은 for문으로 코딩한 예입니다. 밑줄친 부분은 while문에서 for문으로 바뀐 모습입니다. while 루프와 달리 for문에서는 루프관련 모든 정보가 한 줄에 들어갑니다. 이번 경우 숫자 변수는 'i'라고 설정되었습니다. 그리고 이 변수는 보시는 것처럼 1에서 부터 시작됩니다. 한번에 1씩 증가하고 i가 50보다 작거나 같은 한도에서는 계속 반복됩니다. 효과는 while루프와 똑같이 일치합니다. 어떤 것을 사용할지는 문법에 대한 개인 기호에 달려 있습니다. 위 루프의 결과는 아래와 같습니다 메인리스트로 가기
데이터란 다양한 정보를 표현한 것이다. 여기서 '다양한'에 주목해야 한다. 데이터는 종류에 따라 그룹화할 수 있습니다. 음식 요리법을 예로 들어 다음과 같이 그룹화(type)할 수 있습니다. 메인리스트로 가기 재료 돼지고기 소고기 양파 양배추 조미료 간장 마요네즈 후추 설탕 등 분량 100g 200cc 1작은술 등시간 시 분 초불의 세기 센불 중불 약불 프로그래밍 알고리즘에서 다루는 데이터도 다양한 그룹으로 나누어서 다룹니다. 이러한 분류를 '데이터타입'이라고 합니다. 정수타입 정수(소수점이 없는 값) 를 처리하기 위한 데이터 타입 예) 0, 1, 100, -123실수타입 실수(소수점을 포함한 값)를 처리하기 위한 데..