gpt4 book ai didi

Javascript:如何从充满点和星的textaeria获得0-1数组?

转载 作者:行者123 更新时间:2023-11-30 13:32:21 24 4
gpt4 key购买 nike

我想创建一个简单的 JavaScript“生活游戏”实现。我希望用户能够输入他的结构..

所以我们有一个textaeria,用户用类似的东西填充它

*···
*·*·
**··

如何从这样的输入宽度 4 ,高度 3 和一个数组字段中获取

100010101100

如何通过javascript从文本输入中获取此类数据?

最佳答案

所以字符 183 而不是句点?

var s = document.getElementById(..);
//remove all whitespace, replace *, replace ·
s = s.replace(/\s+/gm, "").replace(/\*/g, "1").replace(/\xb7/g, "0");

如果句点使用\。而不是 \xb7

它不清楚,但如果你想把它作为一个数组,把 .split(""); 放在最后。

编辑宽度/高度

var width =  (s + "\r\n").indexOf("\r\n"); //position of 1st new line
var height = s.split("\r\n").length; //count of lines

关于Javascript:如何从充满点和星的textaeria获得0-1数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6291951/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com