how to use multiple ternary operator in javascript, ?:, ?? (ok)

https://stackoverflow.com/questions/7757549/multiple-ternary-operators

1. test.html

<script>
	let area = 1;
	var icon = (area == 1) ? "icon1" : (area == 2) ? "icon2" : "icon0";
	console.log(icon);
</script>

2. test.html

<script>
	let area = 2;
	var icon = (area == 1) ? "icon1" : (area == 2) ? "icon2" : "icon0";
	console.log(icon);
</script>

3. test.html

<script>
	let area = 3;
	var icon = (area == 1) ? "icon1" : (area == 2) ? "icon2" : "icon0";
	console.log(icon);
</script>

Last updated

Navigation

Lionel

@Copyright 2023