61 lines
909 B
TypeScript
61 lines
909 B
TypeScript
//// [letConstInCaseClauses.ts]
|
|
|
|
var x = 10;
|
|
var y = 20;
|
|
{
|
|
let x = 1;
|
|
let y = 2;
|
|
console.log(x)
|
|
switch (x) {
|
|
case 10:
|
|
let x = 20;
|
|
}
|
|
switch (y) {
|
|
case 10:
|
|
let y = 20;
|
|
}
|
|
}
|
|
|
|
{
|
|
const x = 1;
|
|
const y = 2;
|
|
console.log(x)
|
|
switch (x) {
|
|
case 10:
|
|
const x = 20;
|
|
}
|
|
switch (y) {
|
|
case 10:
|
|
const y = 20;
|
|
}
|
|
}
|
|
|
|
//// [letConstInCaseClauses.js]
|
|
var x = 10;
|
|
var y = 20;
|
|
{
|
|
var x_1 = 1;
|
|
var y_1 = 2;
|
|
console.log(x_1);
|
|
switch (x_1) {
|
|
case 10:
|
|
var x_2 = 20;
|
|
}
|
|
switch (y_1) {
|
|
case 10:
|
|
var y_2 = 20;
|
|
}
|
|
}
|
|
{
|
|
var x_3 = 1;
|
|
var y_3 = 2;
|
|
console.log(x_3);
|
|
switch (x_3) {
|
|
case 10:
|
|
var x_4 = 20;
|
|
}
|
|
switch (y_3) {
|
|
case 10:
|
|
var y_4 = 20;
|
|
}
|
|
}
|