

vscode+node.jsでjavascriptの練習をやっていました。少し長いコードになりますがこのようなコードを書いていました。

[code]

    var score = [100, 300, 500]
    console.log(score[0])
    
        //配列の値を書き換えるには
        score[2] = 400
        //配列を全て表示するには
        console.log(score)
        //配列は文字列も扱うことができる
        var str = ['taguti', 'sugimoto']
        console.log(str)
        //配列の中に配列を書く
        var m = [
            [1,2,3],
            [4,5,6]
        ]
        console.log(m[1][1])
    
[/code]

これをみると最後のconsole.log(m[1][1])#5  
となると思うのですが、なぜか途中に5が表示されます。line表示はあっていますが、これってかなりわかりにくいと思うんですが、なにかアドバイスいただけないでしょうか？

### 以下が実行結果です

[code]

    Debugging with inspector protocol because Node.js v8.9.3 was detected.
    node --inspect-brk=24044 配列.js 
    Debugger listening on ws://127.0.0.1:24044/52ad79a6-4f32-453c-a600-e2cd1b2ce596
    100
    Array(3) [100, 300, 400]
    5
    Array(2) ["taguti", "sugimoto"]
    
[/code]


CC BY-SA 3.0
2017-12-14T15:11:53.930
40283
2017-12-14T15:11:53.930
2020-06-17T08:14:45.997
-1
26076
question
javascript node.js
vscode+node.jsでデバッグをやったら結果の表示がおかしいのは仕様ですか？