Question
Multiple if conditions
I think it is simple, but i cannot get the correct result
I want to assign at variable "newname" the contents of grouped text layers
The text layers group have 1-5 text sublayers
var textlayersnum = activeDocument.activeLayer.artLayers.length ;
///// Get Text group sublayers number
var textlayersnum = activeDocument.activeLayer.artLayers.length ;
if (textlayersnum = 1)
{
var name1 = activeDocument.activeLayer.artLayers[0].name;
var newname = (name1);
}
else if (textlayersnum = 2)
{
var name1 = activeDocument.activeLayer.artLayers[0].name;
var name2 = activeDocument.activeLayer.artLayers[1].name;
var newname = (name1 +" " +name2);
}
else if (textlayersnum = 3)
{
var name1 = activeDocument.activeLayer.artLayers[0].name;
var name2 = activeDocument.activeLayer.artLayers[1].name;
var name3 = activeDocument.activeLayer.artLayers[2].name;
var newname = (name1 +" " +name2 +" " +name3);
}
else if (textlayersnum = 4)
{
var name1 = activeDocument.activeLayer.artLayers[0].name;
var name2 = activeDocument.activeLayer.artLayers[1].name;
var name3 = activeDocument.activeLayer.artLayers[2].name;
var name4 = activeDocument.activeLayer.artLayers[3].name;
var newname = (name1 +" " +name2 +" " +name3 + " " +name4);
}