Как насчет этого?
Сценарий Google Apps:
function one(value1) {
var array1=[1,0,0,0,0,0,0,0,0,0];
value1+=array1[Math.floor(Math.random()*array1.length)];
return value1;
}
function two(value2) {
var array2=[1,1,0,0,0,0,0,0,0,0];
value2+=array2[Math.floor(Math.random()*array2.length)];
return value2;
}
function three(value3) {
var array3=[1,1,1,0,0,0,0,0,0,0];
value3+=array3[Math.floor(Math.random()*array3.length)];
return value3
}
html :( один из них для каждой функции)
<input type="button" value="one" onClick="one()" /><input type="text" id="one" />
JavaScript : (один из них для каждой функции
<script>
function one() {
google.script.run
.withSuccessHandler(function(v){
document.getElementById('one').value=v;
})
.one{document.getElementById('one').value}
}
</script>
Вы можете поместить все это в один диалог или боковую панель