inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Khóa học ES6 để phát triển JavaScript hiện đại

Trình tạo số xổ số

전 html 파일을 만들어서 해결해봤습니다.

Đã giải quyết

218

jeongyk920615

4 câu hỏi đã được viết

0

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewportcontent="width=device-width, initial-scale=1.0" />
    <title>Exam2</title>
  </head>
  <body>
    <h3>Destructuring, Set 활용한 Lotto 번호 만들기</h3>
    <ol>
      <li>유일한 값을 추출하는 과정에서 Set을 활용</li>
      <li>getRandomNumber 함수를 만들어 변수를 전달하는 과정에서 destructuring을 사용</li>
    </ol>
    <div style="border: 1px solid black">
      <pre>
  const SETTING = {
    name : "LUCKY LOTTO!",
    count : 6,
    maxNumber : 45
  }

  function getRandomNumber(maxNumber) {
    // 랜덤한 유일한 숫자값을 추출
  }
    </pre
      >
    </div>
    <p><span class="lottoName">0</span> : <span class="lottoNumber">0</span></p>
    <script>
      const numbers = new Set();

      const SETTING = {
        name: "LUCKY LOTTO!",
        count: 6,
        maxNumber: 45,
      };

      function getRandomNumber(maxNumber, numbers) {
        // 랜덤한 유일한 숫자값을 추출
        while (numbers.size != 6{
          numbers.add(Math.floor(Math.random() * 45 + 1)); // 1 ~ 45
        }
      }

      function settingText(name, numbers) {
        const lottoName = document.querySelector(".lottoName");
        const lottoNumber = document.querySelector(".lottoNumber");
        const lottoNumbers = Array.from(numbers);
        lottoNumbers.sort(function (a, b) {
          return a - b;
        });
        lottoName.innerText = name;
        result = "";
        for (let data of lottoNumbers{
          result += data + " ";
        }
        console.log(result);
        lottoNumber.innerText = result;
      }

      const { name, maxNumber } = SETTING;

      getRandomNumber(maxNumber, numbers);
      settingText(name, numbers);
    </script>
  </body>
</html>

javascript es6

Câu trả lời 0

2022년 기준 웹팩 설정하실 때

0

343

0

로또 구현

0

286

0

선생님, arrow 로 활용해서 스크립트 짜봤는데 왜 안될까요? ㅠㅠㅠ

0

256

0

Cannot get 은 무엇이 문제인걸까요?

0

574

0

작업했습니다.

2

237

0

타입 관련 궁금한 점이 있습니다.

1

254

1

Set 사용 안 한 풀이법

0

227

1

로또

0

251

0

이거 링크 없는거 맞죠?

0

194

0

export default 해도

0

204

0

로또 번호 생성 풀이는 없나요??

2

212

0

예제 오류 입니다.

0

193

0

로또 번호 생성기 소스코드

0

338

0

강의에서 사용하시는 툴이 궁금해요

0

265

1

풀이가 없어서

1

249

0

this 바인딩 질문드립니다~

0

240

1

bundle.js 내용이 index.js와 동일합니다

0

737

4

로또 번호 생성기 풀이

0

267

0

newArr에 map으로 묶은 fucntion 인자들은 어디서 받아오는 값인가요?

0

200

0

제 답변 올립니다.

0

232

1

ws.has(arr) 문의 입니다.

4

226

2

로또번호 생성기 풀이

0

157

0

왜 이건 유튜브로 나와요?

0

194

0

2020.04 최신 버전으로 진행시 참고하시면 될거같습니다.

13

616

2