回答編集履歴
2
サンプルソース修正
    
        answer	
    CHANGED
    
    | @@ -17,7 +17,21 @@ | |
| 17 17 |  | 
| 18 18 | 
             
            サンプルソース
         | 
| 19 19 | 
             
            ```JavaScript
         | 
| 20 | 
            +
            var mParts_copy = {
         | 
| 21 | 
            +
            "type":"path",
         | 
| 22 | 
            +
            "attr":{
         | 
| 23 | 
            +
              "d":"M172,422l-1,0l-5,0l-3,0l-10,0l-7,0l-6,0l-8,0l-5,-4l-11,-6l-6,-4l-5,-10l-3,-5l-1,-16l0,-11l0,-23l0,-12l1,-3l3,-3l5,0l5,0l16,-1l14,0l20,0l17,0l21,0l13,6l10,6l7,8l8,9l4,8l3,7l0,5l0,5l0,2l0,3l-2,0l-5,2z",
         | 
| 24 | 
            +
              "id":"id154",
         | 
| 25 | 
            +
              "partstype":"Closed",
         | 
| 26 | 
            +
              "stroke":"#000000",
         | 
| 27 | 
            +
              "fill":"rgba(0,0,0,0.3)",
         | 
| 28 | 
            +
              "style":"stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round;"
         | 
| 29 | 
            +
              }
         | 
| 30 | 
            +
            };
         | 
| 31 | 
            +
             | 
| 20 32 | 
             
            var positions = mParts_copy.attr.d.split('l');
         | 
| 21 33 | 
             
            positions[0] = 'M' + Point_x + ',' + Point_y;
         | 
| 22 34 | 
             
            mParts_copy.attr.d = positions.join('l');
         | 
| 23 | 
            -
            ```
         | 
| 35 | 
            +
            ```
         | 
| 36 | 
            +
             | 
| 37 | 
            +
            これで普通に mParts_copy(の中の attr.d) が更新されてますが……
         | 
1
サンプルソースを追加
    
        answer	
    CHANGED
    
    | @@ -13,4 +13,11 @@ | |
| 13 13 |  | 
| 14 14 | 
             
            参考:MDN JavaScript
         | 
| 15 15 | 
             
            [String.split](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/split)
         | 
| 16 | 
            -
            [Array.join](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/join)
         | 
| 16 | 
            +
            [Array.join](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/join)
         | 
| 17 | 
            +
             | 
| 18 | 
            +
            サンプルソース
         | 
| 19 | 
            +
            ```JavaScript
         | 
| 20 | 
            +
            var positions = mParts_copy.attr.d.split('l');
         | 
| 21 | 
            +
            positions[0] = 'M' + Point_x + ',' + Point_y;
         | 
| 22 | 
            +
            mParts_copy.attr.d = positions.join('l');
         | 
| 23 | 
            +
            ```
         | 
