JavaScript: implementing the str_reeplace() function

by gabrieleromanato

HTML

<button id="replace">Replace</button>

<p id="test">You should eat fruits, vegetables, and fiber every day.</p>

JavaScript

var strReplace = function(searches, replacements, str) {
    for (var i = 0; i < searches.length; i++) {
        
        str = str.replace(searches[i], replacements[i]);

    }

    return str;
}


document.getElementById('replace').onclick = function() {

    var test = document.getElementById('test'),
        text = test.firstChild.nodeValue,
        $healthy = new Array("fruits", "vegetables", "fiber"),
        $yummy = new Array("pizza", "beer", "ice cream");


    test.firstChild.nodeValue = strReplace($healthy, $yummy, text);




};