[ad_1]
Define Chennai and Chandigarh variables using Destructuring so that variables Chennai = ['Tamilnadu'], Chandigarh = ['Punjab', 'Haryana']
私が試したこと:
JavaScript
const states = []; var [Chennai,Chandigarh]=states; console.log(Chennai); console.log(Chandigarh); module.exports = {states}
I have tried that code and i get undefined in hackerrank??
解決策 1
代入の破壊 – JavaScript | MDN[^]
質問の漠然とした詳細に基づいて、割り当てから「残り」のパターンが欠落しています。
JavaScript
let [Chennai, ...Chandigarh] = states;
しかし、それはまだ何もしません。 states
配列が空です。
解決策 2
状態変数 = [[‘Tamilnadu’]、 [‘Punjab’, ‘Haryana’]]
させて [Chennai, …Chandigarh] =州;
module.exports = {状態}
解決策 5
状態変数 = [[‘Tamilnadu’]、 [‘Punjab’, ‘Haryana’]];
定数 [Chennai, Chandigarh] =州;
module.exports = {状態}
これはうまくいくでしょう!
解決策 7
JavaScript
const states = [Chennai, Chandigarh] = [['Tamilnadu'], ['Punjab', 'Haryana']]; module.exports = {Chennai, Chandigarh}
やあ! この解決策は機能します=)
コンソールの結果:
> モカ
✓ それぞれの状態を返す
✓ それぞれの状態を返す
2回通過(9ms)
[ad_2]
コメント