我想添加随机数到我的重命名脚本



我是JS和node的新手。我想一次编辑一堆文件。这很有效。但是我如何将其中一行更改为随机数…

我的代码是这样的:

const fs = require("fs");
const args = process.argv.slice(2);
const inputFolder = args[0];
const dir = `${__dirname}/${inputFolder}/`;
const inputFiles = fs.readdirSync(dir).sort();

inputFiles.forEach((file) => {
let id = file.split(".").shift();
let data = JSON.parse(fs.readFileSync(`${dir}/${file}`));
data.name = `Crypto Jackpot Golden Ticket #${id}`;
data.image = `ipfs://QmcDuio2fvEtRmukuTc6yZuh3cyfezX9DqujgduUuSfYLJ/${id}.png`;
data.description = `Hold this NFT to be included in weekly jackpots with 3 entries`;

fs.writeFileSync(`${dir}/${file}`, JSON.stringify(data, null, 2));
console.log(data);
});

在data. description下面,我想编辑一个名为"DNA"所以我会写:数据。DNA =//BUT WHAT GOES HERE TO MAKE THIS A RANDOM NUMBER

提前感谢!!

您是只想要数字还是更多的东西,比如" uid ">

?数量:

Math.random() * (max - min) + min;
// Min is inclusive and max is exclusive

UUID:

const { randomUUID } = require('crypto');
console.log(randomUUID());
// '1631f0ef-3bf5-442f-b7e2-6078bf54b192'

最新更新