乱码问题解决
readline-sync获取控制台用户输入的内容
安装:
npm i readline-sync
相关使用:
const readline = require('readline-sync');
var input = readline.question("输入两个数字空格隔开:");
console.log(input);
var a = input.split(' ')[0];
var b = input.split(' ')[1];
问题:
输出的“输入两个数字空格隔开:”出现乱码
解决:
chcp查看终端的编码设置;936表示GBK2312
此时设置vscode编码方式为utf-8
chcp 65001
原理
应该是vscode编码有问题
如果是输出中文乱码时就更改环境变量