i tried to concatenate the values to add more variables to a onClick functio. But it get the error: missing ) after argument list. So this code is for a game and it's not possible to reproduce it. I tried everything but i can't get it to work.
var elem = `
<div class="col-sm-3">
<div class="card text-dark bg-light mb-3" style="max-width: 18rem;">
<h5 class="card-header">` + getAvailableVehicles.plate + `</h5>
<div class="card-body">
<h5 class="card-title">` + getAvailableVehicles.name + `</h5>
<p class="card-text"><b>Tank: </b>` + getAvailableVehicles.fuel + ` L</p>
<p class="card-text"><b>Motorzustand: </b>` + getAvailableVehicles.engine + ` %</p>
<p class="card-text"><b>Karosseriezustand: </b>` + getAvailableVehicles.body + ` %</p> <br>` +
(getAvailableVehicles.status == 0 ? `<a onclick='takeOutGarage(` + getAvailableVehicles.plate + `,` + spawnPointX + `,` + spawnPointY + `,` + spawnPointZ + `,` + spawnPointW + `)' class='btn btn-primary'>AUSPARKEN</a>` : '') +
(getAvailableVehicles.status == 1 ? `<a href="#" class="btn btn-primary">AUSGEPARKT</a>` : '') +
(getAvailableVehicles.status == 2 ? `<a href="#" class="btn btn-primary">ABGESCHLEPPT</a>` : '') +
(getAvailableVehicles.status == 3 ? `<a href="#" class="btn btn-primary">BESCHLAGNAHMT</a>` : '') +
`</div>
</div>
</div>`;
$("#first-row").append(elem);