game1

game2

game3


유저는 공격, 방어, 방어카운터 공격, 힐을 가지고,
몬스터는 공격과 방어만을 할 수 있게 만들었다.


그리고 몬스터는 랜덤한 확률로 공격과 방어를 할 수 있도록 Math.random()을 이용했다.



padEnd


padEnd 메서드는 길이를 지정하고 문자열을 넣어서 남는 뒤 공간에 space 또는 지정한 문자로 채운다.

console.log("Hi".padEnd(5)) // 'Hi   '라는 문자열 출력
console.log("Hi".padEnd(5,'!')) // 'Hi!!!'라는 문자열 출력


padStart메서드는 padStart 반대로 생각하면 됨!



Math.floor()


소숫점 아래 숫자를 없애준다

console.log(Math.floor(3.141592));  // 결과: 3



Math.random()


0보다 크거나 1보다 작은 부동 소수점 의사 난수를 반환

console.log(Math.random()); // 결과: 0.6235924370724897



Math.floor()과 Math.random()을 이용한 랜덤 자연수 출력


// 만약 1~100사이 랜덤 숫자 출력을 원한다면?
let num = Math.floor(Math.random() * 100) + 1;
console.log(num); //

태그:

카테고리:

업데이트: