L'uso di un array letterale è il modo più semplice per creare un array JavaScript.
const array_name = [item1, item2, ...];
Differenza tra JS ARRAY const dove const è una parola con ambito di blocco, un array dichiarato con var non ha ambito di blocco https://www.w3schools.com/js/js_array_const.asp
<script>
<?php
$string1 = 'var condominiojs = [';
$string2 = '';
$condominio = array(153, 152, 170, 40, 0);
for ($i=0; $i < count($condominio); $i++) {
$string2 = $string2 . $condominio[$i] . ', ';
}
$result = $string1 . $string2 . '];' . "\n";
echo $result;
?>
var myarr = <?php echo json_encode($condominio); ?>;
alert([condominiojs, myarr]);
</script>
echo json_encode($condominio) di php stampa a schermo del testo racchiuso tra array letterale o var condominiojs creato dalla stampa a schermo di $result