我在 MaxMSP 中使用 JS
我想获取一个字符串输出(由逗号单个斐波那契数字分隔)并将其转换为数组或数字,保留空格和逗号但得到“双引号”
我在这里尝试了很多东西,但不幸的是我仍然把头撞在墙上。
autowatch = 1;
inlets = 2;
outlets = 2;
function msg_int(num){
var a = 1;
var b = 0, temp;
while (num >= 0){
temp = a;
a = a + b;
b = temp;
num--;
outlet(0, b);
var n = temp;
digits = n.toString().replace(/(\d{1})/g,'$1, ')
outlet(1, digits);
}
return b;
}
输入编号为 14 第一个 outlet(0) 编号为 610 第二个 outlet(1) 为“6, 1, 0,”
我希望第二个出口是 6, 1, 0,