【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
お世話になっております。 分割代入とは、配列要素を個々の変数として割り当てることができるのは理解しました。
2:00~
分割代入は値の交換にも使われます。
のところから、混乱しています。 上記のように配列を個々の変数に割り当てる役割であるということなのにlet x = 30 let y = 70は 分割代入になるのか理解できていません。[x, y] = [y, x]は配列の[]ですか? 見た目は個々の変数同士の値を交換しただけだと思うので、教えてくださると幸いです。
let x = 30
let y = 70
[x, y] = [y, x]
[]
let x = 30; let y = 70; [x, y] = [y, x]; console.log(x); console.log(y);
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
お世話になっております。
分割代入とは、配列要素を個々の変数として割り当てることができるのは理解しました。
2:00~
のところから、混乱しています。
上記のように配列を個々の変数に割り当てる役割であるということなのに
let x = 30let y = 70は分割代入になるのか理解できていません。
[x, y] = [y, x]は配列の[]ですか?見た目は個々の変数同士の値を交換しただけだと思うので、教えてくださると幸いです。