(관형사) + (동물이름) 으로 랜덤 닉네임 만들기

YeonSeong·2021년 11월 18일
0
post-thumbnail

목표

(관형사) + (동물이름) 랜덤하게 으로 닉네임을 설정해주고 싶다.

환경

react-native

구현

아래와 같이 json 형식의 데이터를 만들어 준다.

//파일 이름은 NickNameData.json
{
"determiners" : [
   "예쁜",
   "화난",
   "귀여운",
   "배고픈",
   "철학적인",
   "현학적인",
   "슬픈",
   "푸른",
   "비싼",
   "밝은"
 ],

"animals" : [
   "호랑이",
   "비버",
   "강아지",
   "부엉이",
   "여우",
   "치타",
   "문어",
   "고양이",
   "미어캣",
   "다람쥐"
 ]
}
import React from "react";
import { Text, View,} from "react-native";
import NickNameData from "./NickNameData.json";

export default function RandomNickName() {
  return (
    <View>
          <Text>
            {NickNameData.determiners[
              Math.floor(Math.random() * NickNameData.determiners.length)
            ] +
              " " +
              NickNameData.animals[
                Math.floor(Math.random() * NickNameData.animals.length)
              ]}
          </Text>
      </View>
      );
}

결과

(위 코드에서는 style 속성이 없어서 본 결과와 같이 나오지는 않는다.!)

profile
선한 의도가 선한 결과를 만드는 시스템을 만드는게 꿈입니다.

0개의 댓글