下面注释的是报错信息
屏幕截图 2023-02-10 214323.png
为什么我的在终端里面转换时是这个样子啊
WX20240601-212309@2x.png
WX20240601-212544@2x.png
这样的话没必要写那几个函数签名吧,所有的功能实现仍然在一个函数体中。
Number(x.toString().split('').reverse().join(''));输出还是Number
为什么我的不行
function reverse(x: number): number; function reverse(x: string): string; function reverse(x: number | string): number | string | void { if (typeof x === 'number') { return Number(x.toString().split('').reverse().join('')); } else if (typeof x === 'string') { return x.split('').reverse().join(''); } } const numReverse = reverse(123); const stringReverse = reverse("Hello"); console.log(numReverse) console.log(stringReverse)
使用函数重载时会报函数实现重复,不允许运行但是会有波浪线,应该怎么解决
元组的作用和数组的作用是一样的吗,用来定义和赋值吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637