如何把空格后的数字在字符串js

how to put spaces after numbers in a string js

本文关键字:数字 字符串 js 空格      更新时间:2023-09-26

我有一个任务返回字母表中字母的数字,而不是给定的字母。所以,如果我有单词"Wow!"’——我应该返回‘23 15 23’。

问题是我不能在数字之间加空格,结果是'231523'。

当我试着把它,我有一个错误,如果它只有一个字母-对于'a'我有'1'而不是'1'。我该怎么说呢?

您可以尝试这样做:

  1. 分割字符串
  2. 获取字符代码并执行所需操作
  3. 用空格连接数组

var str = "Wow";
var opt = str.split("").map(function(el){ return el.toLowerCase().charCodeAt(0) - 96;}).join(" ");
alert(opt);