JSFiddle - React, Tailwind, and code Playground

by Eugen Sunic

HTML

<script src="https://maps.googleapis.com/maps/api/js"></script>
<span id='main'>
   <span id='id1'>some</span>  <span id='id2'>words</span>  <span id='id3'>again</span>
</span>
<span>.</span>

JavaScript

var get = "";
var array = [];
var i = 0;
var concat = "";
var str;

function doAction() {
    $("span").each(function (index, value) {

        if (index != 0) {

            get = $(this).text() + " ";
            array[index] = get;
            if (array[index].trim() == '.') {

                array[index] = array[index - 1].trim() + array[index];
                array[index - 1] = "";


            }
        }
    });
    $("span").each(function (index, value) {

        if (index != 0) {
            $(this).text(array[index]);
        }

    });
}
doAction();