<script>
var number = <?= (int)$number ?>;
var json = <?= json_encode($array) ?>;
</script>
в какой строчке здесь подключается файл?
логика тут простая.
у тебя задача принести ведро воды - ты же не пойдёшь за водой без ведра?
ты возьмёшь ведро
нальёшь воды
принесёшь ведро воды
и тут так же
ты создал переменную или создал переменную и сразу задал её значение
потом эту переменную используешь
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker