male здесь не является переменной, поэтому вы хотите сравнить ее со строкой, такой как 'male'
Вы также должны проверить, преобразовав пол в нижний регистр, чтобы он мог поддерживать регистр без учета регистра.
также есть еще одна проблема, если вы не передадите mname, вы увидите неопределенное между именем и фамилией.
var gender = prompt('Gender');
function name(fname = 'Sayantan', mname = '', lname = 'Choudhury') {
let title = 'Mrs'
if (gender.toLowerCase() === 'male') {
title = 'Mr';
}
document.write('Hello'+ title + '. ' + fname + ' ' + mname + (mname ? ' ' : '') + lname + '<br/>')
}
name('Mridula', 'Dutta', 'Chowdhury');
name('Mridula');