for example, sometimes I need to define a hardcoded string with some variable parts, I often have trouble to choose the style:
style 1 : reuse every characters when possible
showMessage(num){
let strArr=['Mon','Tues','Wednes','Thurs','Fri','Satur','Sun'];
alert('Today is '+strArr[num]+'day');
}
style 2: Keep the varible part as a whole world when possible
showMessage(num){
let strArr=['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday']
alert('Today is '+strArr[num]);
}
style 3: each individual case have their string even if they have some similar part:
showMessage(num){
let strArr=[
'Today is Monday',
'Today is Tuesday',
'Today is Wednesday',
'Today is Thursday',
'Today is Friday',
'Today is Saturday',
'Today is Sunday',
];
alert(strArr[num]);
}
which style should I use?