javascript - 在不使用任何内置函数的情况下在javascript中将String转换为整数

标签 javascript

在不使用任何函数和方法的情况下,是否有任何技巧可以在 javascript 中将字符串转换为整数?

var s = "5"
console.log(typeof(s)) // out put is string 
console.log(typeof(parseInt(s))) // i want out put which is number with out using parseInt() or other functions for optimizing code.

如有任何帮助,我们将不胜感激。提前致谢。

最佳答案

您可以使用一元加号 (+) 将字符串转换为数字。除了一些代码优化之外,这不会做太多事情。

var s = "5"
s = +s;
console.log(typeof(s), s);

var s = "5.5"
s = +s;
console.log(typeof(s), s);

关于javascript - 在不使用任何内置函数的情况下在javascript中将String转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54920220/

相关文章:

javascript - 如何在 jquery 中删除 slideUp

javascript - ExtJs 4 - 表单面板提交时不带参数

javascript - 正则表达式:跳过引号内的注释

javascript - 仅在一个地方编写菜单栏

javascript - 奇怪的 IE 错误 - 在 JavaScript 全局变量和具有名称属性的元素之间

javascript - Paper js 事件示例错误地测试了 mouseenter

javascript - 由于将比较方法添加到数组原型(prototype),测试失败。如何更新代码或测试?

javascript - 从网页上传图像到 Google Cloud 存储

javascript - 如何在 Vue.js 组件中添加 google adsense?

javascript - 增加对变量范围和声明的理解