Why is the behavior of the typescript different when declaring variables?
let a = "asdasd"; // here type is string
const b = "asdads"; // here type is "asdads". Why not string? if i try assign this as type for another variable it must be initializing with this value
const something = { // here type is {a:"something"}
a:"something"
}
let somethingg = { // here type is also as above. But must be object
a:"something"
}