I have a variable say:
var stringArray = ["A","B","C","D","E","F"];
Now placing this equal to a Javascript variable like
<script>
var ticks = @stringArray;
</script>
But in variable ticks " is replace with " ;
You can use the HtmlHelper.Raw method to wrap HTML markup in an HtmlString instance so that it is interpreted as HTML markup, or in your case, as JavaScript:
<script>
var ticks = @Html.Raw(stringArray);
</script>