1)
스트링값을 연이어 붙일(?) 때, + 기호를 쓰는데요,

스트링값을 연산하기 위해 parseInt(,10) 나 parseFloat() 등을 쓰기 귀찮(?)을 때
이런 방법은 어떨까..싶어서 적어봅니다.

..

2)

<div id=output130729_1></div>
<script>
(function(){

  var
    s='10'
    , ov=''
    ;

  ov+=s+20+' ';
  ov+=s-(-20)+' ';

  document.getElementById('output130729_1').innerHTML=ov; 

})();
</script>

-- 새 창에 샘플 띄우기.. -- 

..

3)




..

4)
덧셈 대신 뺄셈..이라는, 좀 치사한(?) 방법이긴 하죠.
스트링끼리의 계산은 아닙니다만, .. 일단 '붙느냐'와 '계산하느냐'의 차이는 보여준 것 같습니다.

5)
괄호에 - 기호를 두번 넣는 것이 부담(?)스럽다면,
차선책도 있긴 합니다..

*1 을 써도 되고, (곱셈인데 = =..)
>>0 을 써도 되겠죠. (정수형으로 변환됨..)

단, 해당 변환을 스트링쪽에 해줘야 한다는 거죠.
그 편이 가독성(?)은 더 좋겠습니다만,

.. 약간 강제화(?)시키는 것을 구현해봤다..라는 정도로 이해하셨으면 합니다.

..



wantHate killofki@. 

Posted by killofki
,