Int자료형으로 변환시 내림을 해서 그렇게됩니다! (parseInt를하면 소수점이하의 숫자를 자릅니다)
Math.random() 자체가 0 이상 1 미만의 float(소숫점 달고다니는 실수) 난수를 발생시키는 메서드(기능)이에요
우리가 필요한 숫자는 1 ~ 45 까지여서 0 이상 1미만의 수를 뱉어내는 Math.random()에 45를 곱해줘서 0 이상 45 미만의 수를 뱉어내는 난수 생성기를 만듭니다. 여기다 1을 더해줘서 1 이상, 46 미만의 숫자를 생성하는 난수 생성기가 만들어집니다.
즉 math.random() * 45 + 1 은 1.0000000... 부터 45.999999999 까지 만들 수 있는 기능이 됩니다. 얘를 parseInt를 이용해서 강제로 반내림하면 1부터 45까지의 정수를 출력할 수 있습니다.
반복문
for문
for (var i = 0; i<6; i++) { 반복하려는 코드 }
while문
while (조건) { 반복하려는 코드 }
조건문
if문
if (조건) { 참일 경우 }
만약 중복이 아니라면 .push
.indexOf(값)
값이 있으면 위치 인덱스가 나오고,
없으면 -1
<script>
var lotto = [];
for (var i = 0; i < 6; i++){
var num = parseInt(Math.random() * 45 + 1);
if (lotto.indexOf(num) == -1) {
lotto.push(num);
}
}
document.write(lotto);
</script>
꾸준함, 인내, 체력, 계속 공부하기, 확실한 목표, 피드백 받는거 두려워하지 않기, 깊이파기, 소통, 자기 반성, 끈기, 업계의 성장에 대한 고찰, 엉덩이 무겁게 오래 앉아 있기, 적극적인 자세, 유연한 사고, 질문하기, 자만하지 않기, 강철 손목, 비싼 의자, 알고 넘어가기
이런것들을 잘하고 있다는 것을 우리는 무엇을 통해 알 수 있을까요?
타인의 피드백, 기록, 롤모델과 비교, 결과, 테스트, 메타인지
노션페이지에 테이블을 만들어 일주일간 각자 배우고 느낀점을 회상했다
대체로 느끼는 게 다 비슷했다
특히 나는 무슨일이 있어도 TIL작성하기로 마음먹었다!
내가 생각하는 과정을 마무리했을 성장하고 싶은 목표 3가지 (구체적인 장면을 떠올리면서 작성)