Безпечний поділ
JavaScript Винятки
try / catch
Блок-схема за ДСТУ
Вихідний код
function safeDiv(a, b) {
try {
if (b === 0) throw new Error("нуль");
return a / b;
} catch (e) {
return 0;
}
} try / catch
function safeDiv(a, b) {
try {
if (b === 0) throw new Error("нуль");
return a / b;
} catch (e) {
return 0;
}
}