본문 바로가기

자바스크립트

(3)
JS 소수 (prime number) 구하기 해당 숫자의 약수가 1과 자기자신인 경우의 수를 소수라고 부릅니다. 소수를 코드를 통해 구별하려 하니 처음에는 막막했으나 생각해보니 자기자신을 1과 자기자신의 수를 제외한 그 사이의 수들로 나누었을 때 나머지가 없는 경우가 없어야지 소수 이더라구요? 그래서 간단하게 코드를 짜보니 이렇게 됩니다. https://github.com/SoftwareDevJake/PrimeNumber GitHub - SoftwareDevJake/PrimeNumber Contribute to SoftwareDevJake/PrimeNumber development by creating an account on GitHub. github.com
자바스크립트 팁 (2) - (1)을 활용하여 배열에서의 undo, redo 기능 만들기 https://github.com/SoftwareDevJake/JS_UndoRedo/blob/master/UndoRedo.html 지금 구현하는 기능은 사용하는 배열에 변화를 주는 코드를 사용할 때 실행 취소 Undo 와 다시 복구 Redo 기능입니다. 같은 로직을 사용하면 다른 곳에서도 활용을 할 수 있겠죠? 저는 간단한 예시를 위해 배열에 값을 넣는 add, 배열에 넣은 마지막 값을 빼는 delete, 핵심 내용인 Undo, Redo 이렇게 네가지 기능을 만들었습니다. 기본적으로 필요한 세가지 입니다. 현재 배열 상태인 array, 실행취소로 돌아갈 형태를 저장하는 pastArray 배열에 넣을 값을 대신할 index 이렇게 세가지를 선언 해주고 명령어 command는 위와 같이 prompt를 이용하..
자바스크립트 팁 (1) - 배열 안에 배열 저장 자바스크립트에서 배열 안에 또 다른 배열을 저장하고 싶을 때 배열에 그냥 다른 배열을 넣게되면 앞에 넣었던 배열도 나중에 넣은 배열과 같게 됩니다. 하지만 정말 간단하게 고칠수가 있더라구요. 바로 array.flat([])을 사용하는건데 다음과 같이 바꿔 봅시다. 위와 같이 배열 안에 넣을 또 다른 배열을 .flat을 이용하여 넣어주면 문제 없이 들어간걸 볼 수 있습니다!