Combined D3 with fundamentals

Here is the code:

var save = false;

for (var size of [3, 8, 15]) {
svg.append(‘circle’).attr(‘r’,size).attr(‘cx’,pickRandom(100)).attr(‘cy’,pickRandom(100));
}

var circles = d3.selectAll(‘circle’);

function maybeDelete() {
if (save === true) {
print(‘circles are safe!’);
} else {
circles.remove();
}
}

circles.on(‘click’,maybeDelete);

Why isnt the var save always false?