আমি সফ্টওয়্যার (ওরাকল Siebel) যে শুধুমাত্র অপারেটরদের সঙ্গে জাভাস্ক্রিপ্ট এক্সপ্রেশন সংখ্যাবৃদ্ধি সমর্থন করে, বিভক্ত করা, বিয়োগ, যোগ দিয়ে কাজ করছি, এবং XOR যাও ( *
, /
, -
, +
, ^
)। আমার কাছে অন্য অপারেটর যেমন নেই !
বা ? :
উপলভ্য নয়।
উপরোক্ত অপারেটরগুলি ব্যবহার করে, কোনও সংখ্যাটি যদি শূন্য নন তবে এটি 1-তে রূপান্তর করা এবং যদি এটি ইতিমধ্যে শূন্য থাকে তবে এটি 0 ছেড়ে দেওয়া সম্ভব? সংখ্যাটি ইতিবাচক, শূন্য বা নেতিবাচক হতে পারে।
উদাহরণ:
var c = 55;
var d; // d needs to set as 1
আমি চেষ্টা c / c
, কিন্তু এটা মূল্যায়ণ NaN
যখন c
0. d
চাহিদা যখন 0 হতে c
0।
সি একটি মুদ্রার মান এবং এটিতে সর্বোচ্চ দুটি পেছনের অঙ্ক এবং 12 টি শীর্ষস্থানীয় অঙ্ক থাকবে।
আমি if
একটি সংখ্যাটি বুলিয়ান 0 বা 1 তে রূপান্তর করে এবং তারপরে এক্সপ্রেশনটির অন্যান্য অংশগুলিকে গুণ করে একটি শর্ত অনুকরণ করার চেষ্টা করছি ।