配列の中身をループで調べ、それにあった文字を設定しているのですが、
この書き方だとifが長くなってしまいます
"a:0","b:1","c:2"のような書き方で配列定義するにはどうしたらいいのでしょうか?
a=["a","b","c"]; for(i=0;i<a.length;i++){ if(a[i]=="a"){ n="0"; } if(a[i]=="c"){ n="2"; } if(a[i]=="b"){ n="1"; }
回答2件
あなたの回答
tips
プレビュー
Q&A
解決済
退会済みユーザー
総合スコア0
投稿2022/11/21 01:13
配列の中身をループで調べ、それにあった文字を設定しているのですが、
この書き方だとifが長くなってしまいます
"a:0","b:1","c:2"のような書き方で配列定義するにはどうしたらいいのでしょうか?
a=["a","b","c"]; for(i=0;i<a.length;i++){ if(a[i]=="a"){ n="0"; } if(a[i]=="c"){ n="2"; } if(a[i]=="b"){ n="1"; }
回答2件
あなたの回答
tips
プレビュー