���ȒP�ȃv���O������Illustrator CS�𐧌䂷��

�@����ł͊ȒP�ȃv���O������Illustrator CS�𐧌䂵�Ă݂܂��傤�B�܂��AWindows�ł���΃������iNOTEPAD.EXE�j�AMacOS X�Ȃ�΃e�L�X�g�G�f�B�b�g���N�����܂��B�e�L�X�g�G�f�B�b�g�̏ꍇ�ɂ͍ŏ��Ƀt�@�C�����j���[����‹��ݒ��I�����A�W���e�L�X�g��I�����Ă����K�v������܂�*�B
�@����ł͏������ł�����ȉ��̂悤�ɓ��͂��Ă��������B

alert(123);

�@���͂��I�������ۑ����܂��B���̎��ɏd�v�Ȃ̂��g���q�ł��B�t�@�C�����̍Ō�ɕt���̂��g���q�ł��B.js��t���ĕۑ�����K�v������܂��B�����ł�

sample1.js

�Ƃ��ĕۑ����܂��B�g���q��.js�ɂȂ��Ă��Ȃ���Illustrator CS����I�������s���邱�Ƃ��ł��܂���B
�ۑ�������Illustrator CS���N�����܂��傤�B�N��������t�@�C�����j���[����X�N���v�g�A�Q��...��I�����܂��B�t�@�C���I����ʂɂȂ�̂ŁA��قǍ쐬����sample1.js�t�@�C����I�����܂��B����Ɖ�ʏ�Ɍx���_�C�A���O���\������A������123�Ɛ������\������܂��B��قǍ쐬�����v���O������alert(123);��123�̐�����ς��čēx���s���Ă݂Ă��������B�ݒ肵���������\�������͂��ł��B

�@�����Illustrator CS����JavaScript�����s������ŏ��̒i�K���z���܂����B���Ƃ́A�v���O�������쐬���Ď��s���낵�Ă������ɂȂ�܂��B

�@����������ɐi�݂܂��傤�B�����قǂ͐�����\�������܂������A��������\�������邱�Ƃ��ł��܂��B�ȉ��̂悤�ɓ��͂��A��قǂƓ��l�ɕۑ���Illustrator CS������s���Ă݂Ă��������B

alert("AICS");

�@�x���_�C�A���O��AICS�Ƃ����������\�����ꂽ�͂��ł��B�������\������ꍇ�ɂ�"��"�ŕ\�����������������݂͂܂��B���{����\�������邱�Ƃ��ł��܂��B

alert("���{��ł�");

�@���{���\��������ꍇ�ɂ͕����R�[�h�����ɂȂ�ꍇ������܂��B��{�I�Ɏ��s����X�N���v�g�t�@�C���̕����R�[�h��SHIFT JIS�ɂ��܂��B����͕��i�g���Ă�����{�ꕶ���R�[�h�Ȃ̂œ��ɋC�ɂ���K�v�͂Ȃ��ł��傤�B

�@����ł͎��ɊȒP�ȑ����Z���s���Ă݂܂��傤�BJavaScript�ł͑����̉��Z�L��������܂����A�܂��͑����Z���s�킹�܂��B�ȉ��̃v���O��������͂����s�����Ă��������B

alert(12+34);

�@�x���_�C�A���O�ɂ�46�ƕ\�������͂��ł��B�����12��34�𑫂������ʂ��\������Ă��܂��BJavaScript�ł͒l�𑫂������ꍇ�ɂ�+�L�����g���܂��B����͏��w�Z�ŕ׋������l�����Z�̋L���ƑS�������ł��B�����l�����łȂ������l���v�Z�ł��܂����A�����̑����Z���ł��܂��B

alert(2.5+4+1.5);

�@�������A�����l�̌v�Z���s�킹��Ǝ኱�̉��Z�덷���������܂��B�ǂ����Ă����Ғʂ�̐��l�ɂȂ�Ȃ��ꍇ�͉��Z�덷���������Ă���”\��������܂��B

�@�����Z�ȊO�Ɉ����Z��A�|���Z�A����Z���v�Z�ł��܂��B���ꂼ��ȉ��̂悤�ɑΉ����Ă��܂��B

�����@�@�Z���̌v�Z�L���@JavaScript�ł̌v�Z�L��
�����Z�@�@�@�@+�@�@�@�@�@�@�@�@+
�����Z�@�@�@�@-�@�@�@�@�@�@�@�@-
�|���Z�@�@�@�@�~�@�@�@�@�@�@�@�@*
����Z�@�@�@�@���@�@�@�@�@�@�@�@/

�@�Ⴆ��2�~4��

alert(2*4);

�@�̂悤�ɏ����܂��B12/6�ł����

alert(12/6);

�@�ƂȂ�܂��B�����Z��|���Z���������Ă���ꍇ�ɂ͊|���Z�A����Z���D�悳��A���̌�ɑ����Z�A�����Z���s���܂��B����͏��w�Z�ŏK�����Z���ƑS�������ł��B
�@�ꍇ�ɂ���Ă͌v�Z�̏�����ς������ꍇ������܂��B���̂悤�ȏꍇ��()���g���Đ�Ɍv�Z���������Ƃ�����݂͂܂��B�Ⴆ��

alert((1+2)*3);

�@�Ƃ����1+2����Ɍv�Z����Ă���3�Ƃ̊|���Z���s���܂��i���ʂ�9�j�B


�@�v�Z�΂��肵�Ă��Ă͖ʔ����Ȃ��ł��傤����A����Illustrator CS�ŐV�K�Ƀh�L�������g���J���v���O�������쐬���Ă݂܂��傤�B