型変換の罠
by yshrkn
JavaScript
function getUserScore(user) {
var score;
switch (user) {
case 'meguro':
score = 0;
break;
case 'yoshie':
score = 80;
break;
}
return score;
}
function showUserScore(user) {
var score = getUserScore(user);
var message = "";
if (score >= 0) {
message = user + "さんの得点は" + score + "点です。";
} else {
message = user + "さんはまだテストを受けていません。";
}
console.log(message)
}
showUserScore('yoshie');
showUserScore('aoki');
showUserScore('meguro');