На данный вопрос уже ответили:
Нужно передать значение переменной. Что я делаю не так?
<script>
var number = 5;
location = "?number";
</script>
В итоге получается http://site.ru?number, а нужно сделать http://site.ru?5
В данном случае стоит использовать это:
location.search = 5
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости