본문 바로가기
Study Note/Javascript

JS note#4_ 랜덤이름짓기 1

by 시뮝 2017. 12. 5.
728x90




랜덤이름짓기 1

: Math.floor()와 Math.random()을 이용한 랜덤 이름짓기







var 계절 = ["봄", "여름", "가을", "겨울"];

var 그것은 = ["같은", "만큼", "이", "은"];

var 바로 = ["똥", "눈사람", "꽃", "분노", "사랑", "기쁨"];

var 네게 = 계절[Math.floor(Math.random() * 계절.length)];

var 주어진 = 그것은[Math.floor(Math.random() * 그것은.length)];

var 이름은 = 바로[Math.floor(Math.random() * 바로.length)];

var 네게주어진이름 = [네게, 주어진, 이름은].join(" ");

네게주어진이름;

"겨울 은 사랑"




/* 문제점 : "네게주어진이름"에 값을 주면 답이 고착화되어 변수를 다시 입력해야하는 번거러움이 있다. */


728x90

'Study Note > Javascript' 카테고리의 다른 글

JS note#6_ join  (0) 2017.12.13
JS note#5_ 랜덤이름짓기 2  (1) 2017.12.13
JS note#4_ Stack이란  (3) 2017.11.22
JS note#3_ join();  (0) 2017.11.22
JS note#2_ concat();  (0) 2017.11.22

댓글