Потому что у вас нет элемента menu_start_custom
.
function menuToggle(action, id) {
switch (action) {
case true:
document.getElementById(id).style.display = 'block';
break;
case false:
document.getElementById(id).style.display = 'none';
break;
}
}
function doIt(mode)
{
switch (mode) {
case "random":
menuToggle(false, "menu_start_custom");
break;
case "custom":
menuToggle(false, "menu_start_prop");
break;
}
}
<span id="menu_start_custom">Random</span>
<span id="menu_start_prop">Custom</span>
Мое понимание - то, что это - приблизительно следование из другого Jeff Atwood сообщение
t = (time of entry post) - (Dec 8, 2005)
x = upvotes - downvotes
y = {1 if x > 0, 0 if x = 0, -1 if x < 0)
z = {1 if x < 1, otherwise x}
log(z) + (y * t)/45000