Opcionalidad de las llaves en JavaScript
En el caso de que en las llaves if
o else haya solo una expresión,
se pueden omitir estas llaves. Supongamos,
por ejemplo, que se da el siguiente código con todas las llaves:
if (test === 0) {
console.log('+++');
} else {
console.log('---');
}
Se puede acortar así:
if (test === 0) console.log('+++'); else console.log('---');
O así:
if (test === 0) {
console.log('+++');
} else console.log('---');
También se pueden quitar todas las llaves, pero formatear todo no en línea, sino así:
if (test === 0)
console.log('+++');
else
console.log('--');
Reescriba el siguiente código en forma abreviada:
if (test > 0) {
console.log('+++');
} else {
console.log('---');
}
Reescriba el siguiente código en forma abreviada:
if (test > 0) {
console.log('+++');
}