var arr = [1,2,3]; var str= "abc"; arr.length = 2; str.length = 2; console.log(arr.length + str.length); | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
0

var arr = [1,2,3]; var str= "abc"; arr.length = 2; str.length = 2; console.log(arr.length + str.length);

Why the answer is 5 and not 4?

9th Jun 2021, 1:35 PM
Rohit Ahuja
Rohit Ahuja - avatar
2 Respostas
+ 2
Ā®ā—H!T @HUJ@ You can't change string length but you can change array length so String length will remain same. So 3 + 2 = 5
9th Jun 2021, 2:04 PM
AĶ¢J
AĶ¢J - avatar
- 1
var arr = [1,2,3]; var str= "abc"; arr.length = 2; str.length = 2; console.log(arr.length + str.length); // Why the answer is 5 and not 4? // add these lines at the end, it will be self explained: console.log(""+arr); // 1,2 console.log(str); // abc
9th Jun 2021, 5:03 PM
visph
visph - avatar