Estoy tratando de ejecutar una función aleatoria, pero no se han dado cuenta bastante:¿Cómo ejecutar una función seleccionada al azar en JavaScript?
<script>
function randomFrom(array) {return array[Math.floor(Math.random() * array.length)];}
function randomchords(){randomFrom(['poop()', 'poop2()', 'poop3()']);}
function poop() { $(function() {ionian_c_vi() }); }
function poop2() { $(function() {ionian_c_iii() }), $(function() {ionian_c_iv() }); }
function poop3() { $(function() {ionian_c_vi() }), $(function() {ionian_c_i() }), $(function() {ionian_c_ii() }); }
</script>
y luego:
<button onclick="randomchords()" >Get some random chords</button>
estoy en el camino correcto?
¿Qué devuelve la función 'poop()'? – Marko
¡Solo incluye algunas evaluaciones y estarás dorado! +1 en la popa funciona por cierto. – adeneo
¡Dibuja acordes de ukelele con Raphael! Cuando esté listo escupirá progresiones de acordes al azar. – jthomasbailey