2023年5月13日

174 阅读1分钟

今日主要练习了js相关的变成语法,总结如下:

  • input().split(" ").map(Number) 将输入转为数字类型
  • 模板字符串语法:${} \n.repeat(5)
  • charCodeAt:str.charCodeAt(index)返回字符编码
  • parseFloat:浮点数,parseInt:整数,字符:input.trim()
  • 四舍五入方法:Math.round(floatNumber);
  • const [a, b] = input.split(',').map(item => parseInt(item.match(/\d+/))); 这行代码的作用是将输入的字符串按逗号分隔,并提取其中的数字部分,然后将这两个数字分别赋值给变量 ab,实现了将输入的字符串转换为整数类型的目的。
  • toLowerCase()是JavaScript字符串的方法,用于将字符串中的字母字符转换为小写形式。
  • 关于padStart方法:填充指定字符
const str = 'Hello';

console.log(str.padStart(10));          // 输出 "     Hello",在开头填充 5 个空格字符
console.log(str.padStart(10, '*'));     // 输出 "*****Hello",在开头填充 5 个星号字符
console.log(str.padStart(7, '12345'));  // 输出 "345Hello",在开头填充 2 个 "12345" 字符
console.log(str.padStart(3));           // 输出 "Hello",目标长度小于当前长度,不进行填充

转进制的方法:Number(decimalNumber).toString(16)