You are going to write a function which will select a random name from a list of names.
The person selected will have to pay for everybody's food bill.
important: The output should a returned from the function and you do not need alert, prompt or console.log. The output should match the example output exactly, including capitalisation and punctuation.
이름이 몇 개 입력될 지 모른다.
Example Input: ["Angela", "Ben", "Jenny", "Michael", "Chloe"]
Example Output: Micheal is going to buy lunch today!
1) name[0]이라고 쓴다면 첫 번째에 위치한 이름이 선택될 것이다.
2) 하지만 이름이 몇 개가 입력될 지 모르니
이름의 갯수만큼 랜덤으로 뽑을 수 있어야한다.
이름이 몇 개인지 보려면 .length를 선택한다.
3) 입력된 사람 수 만큼의 숫자 안에서 랜덤으로 숫자가 나오게 한다.
3-1) 0~4.9999까지 나오니 일단 소수점 아래 자리를 없앤다.
numberPersonPosition에는 0~4까지 숫자가 랜덤으로 나온다.
4) 랜덤으로 뽑힌 숫자를 이름으로 바꿔준다.
name[0]~name[4] 중에서 아이템을 뽑아온다.
5) 리턴으로 사람 이름과 멘트를 만들어주고,
alert와 함께 함수 이름을 호출한다.
결과 보기
'Java Script > JS basic' 카테고리의 다른 글
JS] 99 bottles of beer 퀴즈 (0) | 2021.08.15 |
---|---|
JS] While Loops, For Loops (0) | 2021.08.15 |
JS] FizzBuzz 퀴즈 (0) | 2021.08.14 |
JS] Arrays / 명단에 이름확인 퀴즈 (0) | 2021.08.14 |
JS] 자바스크립트 Arrays (0) | 2021.08.11 |
댓글