티스토리 뷰

728x90
반응형

오늘은 순서도로 배우는 자바스크립트 공부한 스크립트를 적으면서 일지를 작성하려 한다.

 

 

 

과제 21. 세 수의 공약수를 출력하는 자바스크립트 프로그램

<html>
  <body>
    <h2>공약수 구하기</h2>
    <script>
      const n1 = parseInt(prompt("정수1"));
      const n2 = parseInt(prompt("정수2"));
      const n3 = parseInt(prompt("정수3"));
      for (let i = 1; i <= n1; i++) {
        if (n1 % i == 0 && n2 % i == 0 && n3 % i == 0) {
          document.write(i, " ");
        }
      }
    </script>
  </body>
</html>

 

과제 22. 1부터 자기 자신까지의 수로 차례로 나누어서 나누어 떨어지는 경우가 2번 발생하면 이 수는 소수이고, 그렇지 않으면 소수가 아니다. 이 방법을 이용한 자바스크립트 프로그램

소수 구분하기

<html>
  <body>
    <h2>소수 구분하기</h2>
    <script>
      const n = parseInt(prompt("정수", 0));
      let chk = 1;

      for (let i = 2; i <= n - 1; i++) {
        if (n % i == 0) {
          chk = 0;
          break;
        }
      }
      if (chk == 1) {
        document.write(`${n}은 소수입니다.`);
      } else {
        document.write(`${n}은 소수가 아닙니다.`);
      }
    </script>
  </body>
</html>

 

 

 

금주는 이력서, 코테 준비로 인하여 순서도 수업이 좀 줄어들었다.

728x90
반응형
댓글
250x250
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
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 31
글 보관함