function foo(num1,num2,num3){
var result ="";
var sum = 0;
sum = (num1*num2*num3);
for(var i =sum; i > 0; i--){
var str = i.toString();
console.log(str);
for(var j=0; j<str.length;j++){
result = str[j] + result;
}
if(result === str){
return result;
}
}
}
我正在尝试转换第一个for循环中的数字,所以我可以在第二个for循环中使用相同的数字作为字符串。因为我想访问该号码的索引。例如, var str =&#34; 1234&#34 ;; str [0] = 1; 但是,当第二个循环运行时,它将返回不相关的输出 有谁知道如何修理它 ?请
答案 0 :(得分:-1)
var num = 123; // The value of num is 123 - this is a number
var sum = num.toString(); // The value of sum is "123" - this is a string
console.log(num) // This logs 123 - this is a number
console.log(sum) // This logs "123" - this is a string
sum.length // This logs 3