오늘은 udemy강의 중 introduction to JS 부분을 들었고, string과 function등 기본 문법을 다시 돌아보며 간단한 '글자 수 세기' 프로그램을 만들었다. 정말 간단한 것인데, 생각보다 내가 기록하고 기억하지 않아서인지 막히는 부분들이 있었다. 정말, 아주, 간단한 것인데 말이다..😭
우선 오늘 만든 것은, 100자까지의 글자 수를 세 주는 프로그램.
1. 100자 이상으로 입력하면 100자 이후의 문자들은 삭제된다.
2. 100자 보다 적게 작성하면 100자까지의 남은 글자 수를 세 준다.
이걸 만들면서 기억하고 싶은 거,,,
function handleSubmit(event){ //여기서 event를 함께 넘겨준다.
preventDefault();
}
form.addEventListener("submit", handleSubmit) //여기서는 평소처럼 함수 호출만
arr.slice([begin[, end]]) // 기본 작성 문법
// 예시
const animals = ['ant', 'bison', 'camel', 'duck', 'elephant'];
console.log(animals.slice(2,4));
// expected output = ["camel", "duck']
그리고 역시나 간단하지만 추가로 기록해두고 싶은 랜덤숫자 만들기.
const random = Math.random()
// 0 ~ 0.999999999 까지의 랜덤한 숫자를 생성한다. 절대 1은 나오지 않는다.
/* 1부터 100까지 랜덤한 숫자 만들기 */
const zeroToHundred = Math.floor(Math.random() * 100) + 1;