ReactNativeでアプリを作っている最中に思わぬところで詰まりました。
タイトルの通りです。
目標は、
[{num1:1,num2:1},{num1:2,num2:2}...{num1:100,num2:100}]
という配列を作ることである。
まずは手打ちでやってみる。
box=[{},{},...,{}]//100個用意for(i=1;i<=100;i++){box[i].num1=i;box[i].num2=i;}
できるが、100個も用意するのはめんどくさい。
ならば、こうしてみよう。
box=[{}*100]
しかし、上のコードはNaN
というエラーが出てしまう。
仕方ない、for文を使おう。
box=[]for(i=1;i<=100;i++){box.push({});box[i].num1=i;box[i].num2=i;}
できた!!!
が、なんだかスタイリッシュではない気がする。
他に方法を知っている方、ご教授ください。