Kısa if kullanımı hakkında
Merhabalar,
Kısa if kullanımını daha yeni yeni tanıdım ? sonrasında yazdığım kodun sonuna ; koymama izin vermiyor orasını anladım ama benim oraya yazağım birden fazla satırda kod var bunun yapılması mümkün değil mi uzun versiyonunu mu kullanmam gerekicek?
// Alert
function closeAlert(n){
n == 1 ?
document.querySelector('.alert-success').classList.remove('alert-show')
:
document.querySelector('.alert-danger').classList.remove('alert-show');
}
function showAlert(n){
n == 1 ?
document.querySelector('.alert-success').classList.add('alert-show'); // Söz dizimi hatası veren yer
setTimeout(() => {
closeAlert(1);
},5000);
:
document.querySelector('.alert-danger').classList.add('alert-show');
setTimeout(() => {
closeAlert(2);
},5000);
}
function closeAlert(n){
n == 1 ?
document.querySelector('.alert-success').classList.remove('alert-show')
:
document.querySelector('.alert-danger').classList.remove('alert-show');
}
function showAlert(n){
if (n == 1) {
document.querySelector('.alert-success').classList.add('alert-show'); // Söz dizimi hatası veren yer
setTimeout(() => {
closeAlert(1);
},5000);
} else {
document.querySelector('.alert-danger').classList.add('alert-show');
setTimeout(() => {
closeAlert(2);
},5000);
}
}